Who is Linda Yaccarino? Twitter’s New CEO Appointed By Company Boss, Elon Musk 14 February, 2025 by Newstars Education See also how smart are you Find 3 mistakes in the living room within 12 seconds.