Tech and Solutions Technology in India Advances with New ProjectsDENTON, Texas — Founded in 2005, Microsoft Research in Bangalore, India took off with the…