Govt approves $3.9 billion hydropower project near China border

The Central govt has approved India’s largest-ever hydropower project in the mountainous northeastern region bordering China. The government approved the estimated investment of 319 billion rupees ($3.9 billion) for the…

End of content

No more pages to load