OVO Energy, and its vision to create an unstoppable “energy system of the future – one that puts people and the planet first,” was the perfect fit for a values-led agency with a point to prove. http://ow.ly/PQTd30m2t5t