45 Technology News By Sarika Valecha Apr 01, 2010 Microsoft to Employ Over 400 Yahoo Workers in India