Related tags :Alphabet Class AAlternative and sustainable energyAmazon.com IncApple IncBerkshire Hathaway IncBP PLCbusiness newsChevron CorpClimate changeDividendsDominion Energy IncDuke Energy CorpElectric power generationElectric utilitiesEnergyExxon Mobil CorpMicrosoft CorpNextera Energy IncOrsted A/SPersonal investingrenewable energyRenewable power generationSolar powerSouthern CoUtilitiesWind powerWind power generationXcel Energy Inc