@scylla:
@Leon:
This is pure speculation. We don't know the company nor the purpose why it was established.In addition to the information Leon has provided, since this is the poster's own the company, CIC will say this company was created for the primary purpose of helping the poster meet residency obligations and will therefore say the days outside of Canada don't count.
@Leon:
We don;t know much about the company and why the person is frequently abroad. Nonetheless, I'm quite certain that there are circumstances that allow you to be abroad for a longer time. Business trips could be based on a project as well. For example, you have a consulting company and your Canadian client sends you on a long-term project abroad. This is contract based and full-time and would qualify you under 6.5.See the last sentence of 6.5. It says he must be posted to a full time permanent position outside Canada so according to that, business trips will not be counted. That is unless he claims that he is posted full time to the country where he spends most his time and that country isn't Canada because if he can not meet the requirements of 2/5 years, he is obviously spending more than half the year somewhere else.