Engineering Company Secures Landmark Contract from Highview Power, UK, for World’s Largest Liquid Air Energy Storage Project in Manchester Engineering Company Secures Landmark Contract from Highview Power, UK, for World’s Largest Liquid Air Energy Storage Project in Manchester The company’s shares have delivered an impressive return of over 75 per cent with in just 1 year. Rakesh Deshmukh / Friday, November 8, 2024 0 280 Article rating: 3.5 Read more