NEW DELHI, India: Google is preparing to open its first physical retail stores outside the U.S., with locations in India likely to be finalized soon, according to sources familiar with the matter.
The tech giant sees India as a key growth market, having pledged a US$10 billion investment in the country. While Google currently operates just five physical stores in the U.S., the