MarketplaceFrench oil giant Total makes big investment in solar energyJan 19, 2021Andy UhlerBy Andy Uhlermore_vert