Amazon India has leased 450K sq. ft. of office space in Chennai. Reportedly, Amazon will occupy the office space in two phases. In the first phase 200K sq. ft. will be occupied in next one and a ...