Twitter's office in Boulder, Colorado is soon to be vacated as a judge has ruled that it must leave the premises due to failing to pay rent to the landlord for at least three months.
Twitter's office in Boulder, Colorado is soon to be vacated as a judge has ruled that it must leave the premises due to failing to pay rent to the landlord for at least three months.