The Economic Times
Elections 2026Economy / The Economic Times
NTPC approves Rs 20,457 crore investment for 1,600 MW Lara Stage-III project
12 Jul 2026 9:27 pm
36 C
NTPC approves Rs 20,457 crore investment for 1,600 MW Lara Stage-III project