Mr Price Group has agreed to buy German value retailer NKD Group for up to €487 million, reports Cape {town} Etc. The deal ...