Renewable energy stock: why I’ve bought ITM Power shares

[ad_1] Image source: Getty Images Investors in ITM power Shares (LSE: ITM) have certainly felt the shift in investor sentiment recently. Hydrogen stocks down 86% in two years! However, I think this current drop in share price makes ITM Power’s…








