Total explains move into renewable energy, biofuels and EV charging

One of Total’s solar plants in Japan. Credit: Total.



  • Biofuel refinery