Tag: Ellon Musk

Musk says Twitter lost half of its advertising revenue

Twitter has lost roughly half of its advertising revenue, according to owner

Agency Report Agency Report

Twitter’s new CEO Linda Yaccarino logs first day in role

Twitter's new Chief Executive Officer Linda Yaccarino has begun her role at

Reuters Reuters