www.selfenergy.co.uk Renewables Power Plants and Decentralised Generation EPC â Engineering, Procurement, and Construction portfolio Location: Marl, Portugal (Engineering…