You don't get called out for a legislative hearing for running a company. You get called out for a legislative hearing when you are running your company poorly, and in opposition to public welfare.
If he doesn't want to meet the legal obligations for operating in Canada, Mark is more then welcome to close up shop.