image
India’s top 200 self-made entrepreneurs reach INR 42 lakh cr