US developers Vesper Energy, rPlus Energies and Matrix Renewables have announced a number of project advancements in the US ...
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 ...
This year marks the 20th anniversary of The Matrix hitting the big screen, and warping minds the world over with its reality-bending action, killer kung-fu, and sci-fi smarts – and over 15 years since ...