Tag: Google India business development
Google Appoints New India Chief: Latest Tech News | TechCrunch
Google Appoints Preeti Lobana to Lead India Business Amid Regulatory ScrutinyGoogle has named Preeti Lobana as the new head of its India operations, a...