Atomic, hydro, solar update Source: Indian Wind Energy Association. The Central Electricity Authority (CEA) is reviewing 15 hydroelectric projects with various appraising agencies and project developers to expedite appraisal of Detailed Project Reports (DPRs) in the country. The 15 projects...
Read moreDetails

