International News
Matrix Renewables commissions 281 MW Stillhouse Solar project in Texas
Matrix Renewables has begun commercial operations of the 281 MWdc Stillhouse Solar PV project in Bell County, Texas, alongside ITC funding and long-term debt conversion. The project represents an investment of over $380 million and […]
