Yes, the number of Canada Business - Investor Visas issued each year is limited. It is recommended to consult with an immigration visa consultant to determine the current availability of the visa.