Business Insider reports: Elon Musk is closing many international Twitter offices as he continues to cut costs and try to find ways the company can make money. At least a dozen international offices are closed or in the process of closing, according to two people familiar with the company and messages seen by Insider, along with several more in the …
Read More »