The Financial Conduct Authority (FCA) recently levied a jaw-dropping £29 million fine against Starling Bank (Starling). The fine follows an investigation by the regulator, which exposed the bank's ...