Amazon India opens 8.3 lakh sq ft office space in Chennai
NEW DELHI: Amazon India has opened an office space spread across 8.3 lakh sq ft in the World Trade Centre at the Perungudi area in Chennai. The new office space, occupying 18 floors in the building, will support around 6,000 employees. This is Amazon’s fourth office in Tamil Nadu and takes total office area to […]