Found the below text in this URL:
http//www[DOT]ontarioimmigration.ca/en/pnp/OI_PNP_EE_CAPITAL.html
"Can I change jobs or temporarily leave Canada after I submit my application?
Ontario Immigration
Once you become a permanent resident, you can live and work anywhere in Canada. If you leave your current employer during either the nomination process or the permanent residence application process, your nomination and application can be denied by Opportunities Ontario. Prolonged absences from Ontario can also affect your eligibility for the program. You should keep Opportunities Ontario informed."
So, does it mean that unlike other Provinces there is no restriction in Ontario to stay back in that Province post PR?