Matrix Renewables has initiated construction of its 284-MWdc Stillhouse solar photovoltaic project in the town of Rogers, Texas, the TPG Rise-backed renewable energy platform said on Monday.