Ovo Energy mulls sale as bankers set to be brought in Business Ovo Group, the UK's fourth largest energy supplier, may be bringing in bankers to explore possibilities including new investors or a sale.
Starling Bank poaches Big Six energy boss ahead of planned London listing Banking Digital challenger Starling Bank has appointed OVO boss Raman Bhatia as its permanent chief executive, taking over from interim CEO John Mountain.