If your business venture is not successful in Canada, your Canada Business - Investor Visa may not be renewed and you may be required to leave the country. An immigration visa consultant can provide more information on the specific requirements for renewing your visa.