Its new brand identity, titled 'CSL - Ribbon of Life', has an emphasis on the 'C', symbolising the company’s focus on customers, communications, connectivity, and community. Mark Liversidge, Chief ...