NTPC Approves 1,600 MW Lara Stage-III Project Investment in India
NTPC Limited has approved a significant investment for the 1,600 MW Lara Stage-III project, marking a major milestone in India’s renewable energy sector. The project’s estimated cost stands at Rs 20,457 crore, underscoring the company’s commitment to expanding its thermal power capacity.
