Finanztest: North Channel Bank Among Top 25 in Time Deposits