Managers fired from Twitter amid Musk buyout turmoil Thursday, May 12, 2022 Twitter fired two of its top managers, the latest sign of internal turmoil amid Tesla billionaire Elon Musk's planned buyout…