Amazon launched its largest delivery station in Tamil Nadu
E-commerce giant Amazon is expanding aggressively in India. To strengthen its last-mile delivery network, Amazon has launched delivery station in Tamil Nadu. Amazon has also announced the expansion of its delivery network in Tamil Nadu including several cities and towns there. The newly open delivery station spread across 24,000 square feet of space. It will also create thousands of work opportunities.