3 Oil Majors That Bet Big On Renewables
Green Car Congress
AUGUST 31, 2020
Thanks to that savvy M&A move, Total is not only currently developing the largest energy storage facility in France, but it is also providing batteries for diverse industries including electric vehicles, military vehicles, medical applications, and even to the oil and gas sectors. Link to original article: [link].
Let's personalize your content