SunPower owner Total eyes place as 'top-three solar player'
French oil company Total said it plans to become a top-three solar player within 20 years, as it announced a new gas, renewables and power division.
French oil company Total said it plans to become a top-three solar player within 20 years, as it announced a new gas, renewables and power division.