Ovo Energy: Big Six are best filibusters in the business

The Big Six energy companies are the “best filibusters in the business”, the Managing Director of Ovo Energy said. Stephen Fitzpatrick (pictured, right) made the accusation when the big UK energy players and small suppliers – Ovo Energy and Co-operative Energy – appeared before a panel of MPs yesterday. They were grilled by the Energy […]