Register / Login here to explore customize features.
Forget New York City. Amazon just cut the ribbon on its real HQ2, and it's located 8,000 miles away in Hyderabad, India.