Your one-stop shop for latest in news of interest to geeks...
More IT work shifting to India!
Nice...