NTPC approves ₹20,456.7 crore investment for 1,600 MW Lara Stage-III project

NTPC has approved a ₹20,456.7 crore investment for the 1,600 MW Lara Stage-III thermal power project in Chhattisgarh, boosting India's power capacity.

Read on WOBR AI →