Starling Bank Valued at £1.7B as Founder Anne Boden Offloads Remaining Shares
Starling Bank's implied £1.7 billion valuation follows Anne Boden's sale of her final 2.7% stake. What the deal means for investors, ownership and a possible IPO.
International Business Times UK ·