IT and DevOps PEAK6 Acquires Switzerland-Based Hardcastle Trading AIT News Desk Dec 22, 2020 PEAK6, a financial technology business, announced that it has acquired Hardcastle Trading AG, a trading firm based in Rapperswil, Switzerland. The…