India approves $3.9 B hydropower project
India, Arunachal Pradesh: India has approved its largest hydropower project in the mountainous northeastern region near the border with China.
India, Arunachal Pradesh: India has approved its largest hydropower project in the mountainous northeastern region near the border with China.