METKA EGN has secured turn-key engineering, procurement and construction (EPC) contracts in the UK for 75 MW of capacity, including for solar photovoltaic (PV) and battery storage projects.