20110207 tech: Microsoft launches Office Web apps in India