News

Octopus Energy was only set up in 2015 but has shaken up the energy market. Its website boasts of being the UK's "most awarded energy supplier" and promises cheap, renewable energy for households.
In a sobering set of projections, the Washington-based organisation said it was grappling with "extremely high levels of policy uncertainty" and the global economy would slow even if countries ...