NTPC is India’s largest energy company, founded in 1975 to expedite power development in the country. Over the years, it has emerged as a leading player in the power sector, operating across the entire power generation value chain. State-owned power giant NTPC will seek shareholder approval to raise up to Rs 12,000 crore through the …