We are 8 days away from when you can start filing your H-1B visa application process. The window for submitting applications begins on April 2 after the spring break in the US. Days before that, the Donald Trump administration has decided to suspend the H-1B visa's premium processing temporarily. What does this mean for Indian IT firms ?