This site is steaming up the anti-India outsourcing propaganda by selling T-shirts like these.

Their site reads, “Help us to pressure Congress and our state governments to stop doing business with companies that outsource their jobs to offshore companies”.
Further I came across Blame India Watch, a site concerned with the increasing anti-Indian/anti-India sentiment among tech workers, as well as media coverage that focuses disproportionately on Indian workers or propagates anti-India(n) sentiment.
It looks as if the Outsourcing issues are hotting up once again, and this time on the net.
Hi Gagan,
A nice site there with lots of news and information on IT and the like. Keep it up.
I loved the links that you post. Try diversifying into more areas like current affairs and techno-environmental impact across the globe.
A nice effort overall.
Cheers,
Rudy.