4 Ways The US H-1B Visa Bill Could Be A Blessing In Disguise
The $143 billion Indian IT industry is currently grappling with an issue of truly epic proportions that promises to demolish its fundamental leverage. This is an industry that has for long been considered India’s sunrise industry and a huge foreign exchange earner. But, all that is set to change.







