National  Two managers fired from Twitter amid Musk takeover

Two managers fired from Twitter amid Musk takeover