News

The statement said that Andy Byron had offered his resignation as CEO and that the board of directors had accepted it. Byron had been placed on leave on Friday, and Chief Product Officer Pete DeJoy is ...