Collating and Disseminating Credible Power Industry Data and Information
India has announced a $1 billion investment to build 12 hydroelectric power stations in Arunachal Pradesh.…