Banking Technology Finma fines Swiss bank CEO $752,000 for insider trading byLee Grant27 January 2020