Jobs/Appointments Elon Musk Names Linda Yaccarino as New Twitter CEO May 12, 2023 Adedapo Adesanya By Adedapo Adesanya Twitter owner, Mr Elon Musk, has named a new chief executive officer (CEO) of the company just over six months after Read More