Thank you very much.
According to The Globe and Mail article, Britain's corporate registry...Chengdong Investment Corporation is one of the most significant contributing partners to the parent company of TT Services, which runs the visa application centres for the Canadian government in 24 countries. In China alone there are 11 locations.
TT Services is owned by VFS Global. Is that correct?