best known for its pink octopus logo, is valued at $9 billion (£7.4 billion), and operates in 26 countries Founder Greg Jackson said: “We became Britain’s biggest energy supplier by ...
Results that may be inaccessible to you are currently showing.