Kin and Carta sells Edit Agency and Relish Agency for £18.6mn November 15, 2021 LONDON, UK: Kin and Carta plc (LON: KCT) has now successfully completed the divestments of its two remaining venture businesses, Edit Agency Limited (Edit) and...