From October 1, 2019 onwards energy prices in Britain are set to fall following a drop in wholesale power and gas prices. On Wednesday, in a significant development Britain’s energy regulator informed suppliers that they should lower their price cap… Read More ›