Newme expands retail presence with first store in Delhi-NCR
Fashion brand Newme has expanded its retail presence with the launch of its first store in the Delhi national capital region (NCR).