Voltalia wins a 130 MW solar project
Voltalia has won a 130 MW solar project near Gafsa, Tunisia.
Voltalia has won a 130 MW solar project near Gafsa, Tunisia.
Matrix Renewables has received €300 million in corporate debt financing for the construction of its renewable portfolios in multiple different countries.