RE: Amazed.12 Mar 2026 17:26
While ITM is sitting on a nice cash balance, the markets are fearful of the lack of liquidity this will unnaturally suppress the markets. Hydrogen grid scale generation is seen as an edge to natural gas and I'm sure ITM will rise in time.