Canada losing top G7 position, time to put clients’ money abroad?

Canada losing top G7 position, time to put clients’ money abroad?