Microsoft Sending All XP and Vista Tech Support Calls To India?

Microsoft Sending All XP and Vista Tech Support Calls To India?

Microsoft is sending ALL of its XP and Vista tech support calls to India starting March 29th, according to a call center insider. Previously, the call volume was split between a site in North America and locations in Deli and Bangalore.