London, 10 June 2025 – RES, the world’s largest independent renewable energy company, has been awarded new solar operations and maintenance (O&M) contracts in the UK and Spain by The Renewables Infrastructure Group (TRIG). The agreements build on a longstanding partnership between the parties and expands RES’ European services footprint….