India’s top 500 private sector companies valued at Rs 324 lakh crore, employ 8.4 million people Read more