COMMERCE, Calif., 2017-Feb-22 — /EPR Retail News/ — Smart & Final Stores, Inc. (NYSE: SFS), the value-oriented food and everyday staples retailer, was named to FORTUNE’s 2017 list of “World’s Most Admired Companies.” Fortune’s annual list includes the world’s most respected and reputable companies across 51 industries, as ranked by executives, directors and analysts in those…