Twitter Closes Two Offices in India as Musk Struggles to Pay the Bills February 17, 2023 Twitter Closes Two Offices in India as Musk Struggles to Pay the Bills Related Posts Twitter’s New CEO, Linda Yaccarino, Eases Into the Hot Seat FDA Approves Huma’s Software as a Medical Device (SaMD) Platform Special counsel secured a secret search warrant for Trump’s Twitter account About The Author admin Add a Comment Cancel replyYou must be logged in to post a comment.