Hydrogen electrolyser maker ITM Power 'is the most shorted stock in London', says market data firm
Investors are betting on an additional decline in the share price, despite an 83% fall since early 2021
Investors are betting on an additional decline in the share price, despite an 83% fall since early 2021