Promoters now own 42% of NSE-listed companies, a 3-year high

· Times of India