Google faces backlash against India data center - Tech Xplore (techxplore.com)