Riley Rose: A Thorny Or Budding Beauty Retail Prospect?

Forever 21 pulled back the curtain on its ambitious beauty play last week with the official opening of Riley Rose at the shopping center Glendale Galleria in Glendale, Calif. Against the backdrop of