August 29, 2019
Mozilla CEO Chris Beard to depart at year end
Executive chair Mitchell Baker stands ready to be interim CEO as search takes longer than expected.