New solar deal sees RES surpass 1,500 contracts in support services portfolio
Multinational renewable energy business RES has surpassed 1,500 support services contracts in the UK and Ireland after securing the Operations and Maintenance (O&M) services for TRIG’s 121MW solar portfolio following…
Read intelligence


