OCI Solar Power’s Alamo 2 project in the US state of Texas. Credit: OCI Solar Power Spanish firm Matrix Renewables has acquired the 284MW Stillhouse solar project in the US state of Texas from solar ...
At least, that’s what the Oscar winner hinted at in a mysterious video posted on social media Jan. 6, which addressed his decision to turn down the lead role in the blockbuster franchise created by ...
Matrix Renewables has 8.7GW of solar capacity in its US pipeline. Image: Matrix Renewables. Spain-headquartered clean power developer Matrix Renewables has secured financing for its 210MW Stillhouse ...