My application is in the express entry pool, and my employers are willing to apply for a closed work permit in Canada. This year, when I went for H1B stamping(Work visa of USA), I was told since I was involved with Sham company they cannot give me a visa and imposed a permanent ban from entering...