This Indian Woman Entrepreneur Has Just Became India’s Richest Self-Made Female Billionaire! Nykaa, the beauty brand that just made its market debut […] lakkars India