The latest blow to the tech giant comes in the form of an eviction order issued by a judge in Boulder, as court documents reveal that Twitter owes three months' rent to its landlord
The micro-blogging platform, going through a churning under its new owner, also took down 3,035 accounts for promoting terrorism on its platform in the country.