Illumina CEO Francis deSouza resigns over regulatory hurdles and proxy fight June 11, 2023 by EditorIllumina CEO Francis deSouza resigns over regulatory hurdles and proxy fight