Tapping the Northeast: Renewed efforts to unlock the region’s renewable energy potential
Northeast India encompasses the states of Assam, Arunachal Pradesh, Meghalaya, Tripura, Manipur, Nagaland and Mizoram. Dubbed as the “seven sisters”, the states are particularly known for their scenic beauty and diverse culture. Spanning 255,083 sqaure […]