Craig Barnes Corporates should pin their rainbow colours to the mast (and it makes good business sense) 4 min 3 9 October 2023