Illumina wins partial victory in Icahn battle as proxy firm ISS backs CEO DeSouza Posted on May 13, 2023 By Charlielikes Stock Market