Twitter's headquarters in San Francisco. Elon Musk completed his $44 billion acquisition of Twitter last October. AFP
Twitter's headquarters in San Francisco. Elon Musk completed his $44 billion acquisition of Twitter last October. AFP

Twitter lays off at least 50 to offset plunge in revenue, The Information says