HSBC faces £50 Million fine