GENEVA (AFP) – A Swiss unit of global banking giant HSBC revealed Thursday that details on 24,000 bank customers may have been leaked in a major security breach that has helped fuel pressure on Switzerland over tax evasion.