People across Britain will today cast their vote in the UK's closest election in decades, the result of which could bring major change to the UK utilities industry.
People across Britain will today cast their vote in the UK's closest election in decades, the result of which could bring major change to the UK utilities industry.