Illumina CEO Francis deSouza Resigns Following Activist Investor’s Failed Ouster Attempt
Illumina, a leading biotech company, announced on Sunday that CEO Francis deSouza has resigned from his position. This development comes just weeks after activist investor...