How ‘Renewable Energy Status’ For Large Hydro Projects Will Benefit Them
2019-03-13
India has 45.40 gigawatts of hydel power capacity, according to the Central Electricity Authority, contributing about 13 percent to the electricity generation. A parliamentary committee report said the total potentialContinue Reading