America’s largest specialty retailer of children’s apparel and accessories, The Children’s Place, launched its first ever store at South City Mall in Kolkata. This marks the opening