Technology | Fri Nov 16, 2012 11:55am IST

New Microsoft mantra after Sinofsky: Teamwork