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