Advertising Neville Taraporewalla To Join As India Head Of Microsoft’s Advertiser & Publisher Solutions Group Update: A Microsoft spokesperson told MediaNama that the company has no comment on this development at this point in time, neither a confirmation or... Nikhil PahwaJuly 7, 2009