You do not lose your right to permanent resident renewal if you are working abroad for a Canadian company, federal or provincial government. A Canadian business means the company is incorporated under the laws of Canada, or a province, and conducts business in Canada. Or a qualifying business might not be incorporated under Canadian or provincial law, but it has ongoing operations in Canada, is capable of generating revenue, and a majority of voting or ownership interests are held by Canadian citizens, permanent residents, or Canadian businesses.