As revenues surge, is the ITM share price a bargain to seize?

[ad_1] Image source: Getty Images It has been a very bumpy few years for shareholders in ITM Power (LSE: ITM). The ITM share price has risen 58% over the past five years. Over one year though, it has tumbled by…








