Starling Bank has announced the appointment of Raman Bhatia as its new Group Chief Executive Officer. Bhatia will succeed John Mountain, who has been serving […]