Decathlon is a French sporting goods retailer with close to 70 stores in India. This is their sixth and the largest store in Tamil Nadu with a retail area of about 32,000 Sq. ft and a covered play area of 5,000 Sq. ft. This is a two-storey structure wherein the ground floor is predominantly on..