This 1.1 million square feet, 12-storey campus will support over 7,000 employees across ecommerce, operations, payments, technology, and seller services across India