British challenger bank Starling was fined £29 million by the FCA over “appallingly lax” customer checks
A British regulator said on Wednesday it had fined start-up Starling Bank £29 million because controls were “appallingly lax” and… Read More »British challenger bank Starling was fined £29 million by the FCA over “appallingly lax” customer checks