What Elon Musk does wrong and why I leave Twitter. July 31, 2023 Twitter established in 2006 have over its near 20 year history grown to become one of the most used Social Media platforms. Even though they... "