India races to build power plants in region claimed by China, sources say
The construction of 12 hydropower stations in the northeastern Himalayan state of Arunachal Pradesh could raise tensions with Beijing that lays claims to the region.
The construction of 12 hydropower stations in the northeastern Himalayan state of Arunachal Pradesh could raise tensions with Beijing that lays claims to the region.