New banking hub a ‘relief’ for businesses