06 Aug 2015 --- Lycored has launched a new corporate brand identity that cements its unshakeable commitment to wellbeing and enhances the company’s image globally. The new strategic positioning is fronted by an eye-catching, contemporary logo that echoes Lycored’s strength and heritage as a supplier of natural ingredients derived from the tomato.