Setup Servers In India, Govt Tells Social Media Giants…Again
Here we go again…The social media giants, like Google, Facebook, Twitter are summoned by the Indian Government to set up their servers in India. Currently most of these social media sites operate with servers set up in the U.S. The reason…