Tag: Modi’s Rally: Indian-Americans as ‘Brand Ambassadors’
Indian Prime Minister Narendra Modi is pushing for the world's biggest tech companies to see India as a premier destination for manufacturing and innovation, furthering his government’s efforts to position the country as a global hub for technology. Modi made...