Total signs agreements to develop 2GW of solar projects in Spain

Total Solar International to acquire 1.2GW of solar PV projects from Solarbay. Credit: Mariana Proença / Unsplash.