Starling Bank swoops in £270m share sale to global investors

Starling Bank swoops in £270m share sale to global investors