06 Jun 2023newsCastle Trust Bank renews contract and transitions to the latest Phoebus core banking servicing platform