Allelys Triumph: 327.5te Generator Successfully Delivered to Progress Power Station Logistics News Feed by Newsdesk - 31 October 202331 October 2023 Image: Allelys Allelys has achieved the successful delivery of a colossal 327.5te generator to Progress Power Station in Eye. This achievement marks the commencement of a