Smallcap IT Company Bags Major Engineering Contract for World’s Largest Liquid Air Energy Storage Project in the UK! Smallcap IT Company Bags Major Engineering Contract for World’s Largest Liquid Air Energy Storage Project in the UK! The company’s shares have delivered an impressive return of around 300 per cent to its shareholders in the past 2 years. Rakesh Deshmukh / Tuesday, August 20, 2024 1 756 Article rating: 3.9 The company’s shares have delivered an impressive return of around 300 per cent to its shareholders in the past 2 years. Read more