Redefining the norms of beauty, Renee Cosmetics, one of India’s fastest-growing cosmetics brands, is all geared up to make a distinct place in....