As the IEA has reported, the UK has amongst the highest industrial electricity prices between 24 reporting IEA countries, nearly 50% above France and Germany, and four times higher than the US and Canada. Corporate PPA supplying energy solution Is it about time UK organisations embrace the future with a Corporate PPA? Given that context, the answer would appear “yes” and therefore moving towards Corporate Power Purchase Agreements would be increasingly compelling for UK indus