Home Trending Elon Musk’s actions made Twitter Inc shares down 17.7%