Twitter is being evicted from its Boulder office over unpaid rent
According to court documents and reporting by the Denver Business Journal, Lot 2 SBO LLC, the Chicago-based landlord that owns Twitter’s office at 3401 Bluff St in Boulder, was provided a $968,000 letter of credit back in February of 2020. It has been drawing on this to pay the rent in lieu of ordinary payments (the details of...