Regulations FCA Hits Dinosaur Merchant Bank with £338,000 Fine for Trading Surveillance Failures Mar 27, 2026 · 4 min read