Google To Set Up Its Biggest Campus Outside The US in Hyderabad

In a major win for the Government of Telangana, it has now…