Browsing: ITM Power

Electrolyser maker records £4.1m in revenues up from £200,000 for same period in 2020 and 499MW backlog