A Value View - The Merchants Trust PLC Podcast

A Value View - The Merchants Trust PLC Podcast


Powering Towards the Future

May 03, 2022

The Russian invasion of Ukraine and subsequent concerns over fossil fuel supplies from Russia have combined in a perfect storm with already rising energy prices and wider cost of living inflation to push energy security and affordability into the spotligh