Total advances renewable energy projects in Brazil
Wednesday, July 18, 2018 - 05:10
in Physics & Chemistry
A renewable energy division of French supermajor Total said Wednesday it was moving forward with new solar power developments in Brazil.