Home » Starling’s Self-Inflicted Wounds: £28M Covid Loan Loss and £29M Fine Hit Profits