TotalEnergies eyes 12 GW in renewable energy generation in Brazil
French supermajor is also investing in research and development to unlock technological bottlenecks
French supermajor is also investing in research and development to unlock technological bottlenecks