Mr. Barrett says India is one of the world 's " leading technology centers " and he expects this investment to help the country grow further .