The carefully constructed narrative of Starling Bank as a fintech success story has dramatically unraveled, with the company hemorrhaging £57 million through a toxic combination of regulatory fines and self-imposed …
Tag: