RES wins first Matrix Renewables O&M dealBy Web EditorNovember 25, 2025 Contract covers over 300MW of Spanish solar