Geothermal, solar, wind, biomass and hydropower: CNBC’s Uptin Saiidi breaks down the types of renewable energy impacting …

source