Business Culture & Policy News Google to invest $10Bn in India to build Asia’s largest data centre cluster Google is set to make a massive investment in India by developing… Ashutosh SinghOctober 9, 20252 minute read