Origin Energy acquires 20% stake in Octopus Energy

Octopus will be valued over £1bn. Credit: Ishant Mishra.