India approves its largest hydropower project of $3.9 bn near China border

India has approved its largest-ever hydropower project worth $3.9 billion in the mountainous northeastern region bordering China. State-owned NHPC, which received approval from the government for expenditure on pre-investment activities and various clearances, will build the 2,880-megawatt Dibang project in Arunachal Pradesh. The project is estimated to take nine years to complete.

Load More