Slide Show: Barack Obama & the Protectionist Mania
Category : News & Analysis
Technology : Infrastructure
Will Barack Obama's good intentions only create more problems for the US economy? The answer is anyone's guess, but the recent anti-offshoring spiel by the world's most powerful man could have far reaching effects on the Indian IT...