Spanning 3 million square feet, and spread over 10 acres of land, the new Amazon campus (for which the foundation stone was laid in the last week of March) will have “thousands” of employees managing back-end operations of Amazon’s various global businesses. The facility will also house a technology development...
