Elon Musk wallpaper Elon Musk However Vanguard reported buying TWTR stock before the drama unfolded. Since the companys inception in 2003 Teslas mission has be… Friday, April 15, 2022 Edit