There is a program like that under Alberta PNP, maybe some other provinces have something similar, see http://www.albertacanada.com/immigration/immigrating/ainp-farmer-stream.aspx
If you go in under a program like that or basically any investor program, you have to look carefully at the conditions. Some such programs do not just require you to invest your money in a business, they also require you to successfully run the business for a certain amount of time and will re-visit you to make sure those conditions are met.