BUSINESS PEOPLE Founder of Nykaa, Falguni Nayar is India’s richest self-made female billionaire Nov 10, 2021
Elon Musk net worth plunges $16.3 billion on competitors, Nikola and General Motors partnership Sep 9, 2020