Microsoft, which spends nearly $7 billion annually for product innovation and research, is already present in the country with two research centres--in Hyderabad and Bangalore. The Hyderabad centre, established as early as 1998 and known as Microsoft India Development Center, has nearly 1,400 developers, who are working on more than 50 different Microsoft projects.