METLEN ENERGY & METALS S.A. METLEN secures £34.8 million new UK EPC contracts for solar and storage projects Please see below: Announcement