Starling Bank is a British bank, occasionally referred to as a digital challenger bank or neobank, providing current and business bank accounts in the United Kingdom. From Wikipedia
Starling is reinforcing its financial crime controls to rebuild trust after a £29m FCA fine.