US IPP Matrix Renewables and EPC contractor SOLV Energy have commenced construction on the Tormes Solar Project, a 457MWdc facility in Navarro County, Texas.
Spanish developer Matrix Renewables has signed a 10-year 102MW solar PV virtual power purchase agreements in Spain with science and technology company Merck.