Infra
Amazon inaugurates biggest global campus in India with plans for 15,000 workers
Amazon.com Inc. today inaugurated a sprawling corporate hub in the Indian city of Hyderabad that’s expected to house some 15,000 employees. The towering complex (pictured) is the company’s biggest outpost globally, overtaking even the…