Investing Rs 100 million in Sri Lanka, Revlon has ventured into the local market with its full range of cosmetics and a manufacturing plant. The factory complex situated in Kelanimulla, Angoda is a ...