HSBC hit hard with £57m fine for deposit protection fails.

Read the original article on FinBriefing.