Mahindra Retail, a part of the USD 16.9 billion Mahindra Group, today announced that it will be bringing Carter’s Inc. (NYSE:CRI),....