News August 7, 2022

Elon Musk challenges Twitter CEO to public debate

This latest war of words follows Musk’s decision to pull his offer to buy the social media platform over concerns over “bots.”