Mahindra Retail brings American brand Carter’s Inc. to India
America’s leading brand of children’s clothing, gifts and accessories to be available at BabyOye stores across India January 20, 2016, Mumbai: Mahindra Retail, a part of the USD 16.9 billion Mahindra Group, today announced…