20/09/2022 Beauty/Fashion, News, News, Outlets, Updates Revlon India Unveils First Ever Store with Service Component in Delhi Plans to further expand their retail presence with another 100 stores An iconic colour cosmetic brand founded in America in 1935...