Brandspot Richa Badkul joined Ace list of top Makeup artists in India in 2022. The Entrepreneur Bytes September 24, 2022 58