20110527 business.india-business: Ballmer talks innovation amid criticism at home