Months after Elon Musk purchased Twitter in 2022, a landlord in Boulder, Colorado, said the social media company stopped paying rent in a 64,557-square-foot building custom-designed to house the tech tenant for a decade.
Months after Elon Musk purchased Twitter in 2022, a landlord in Boulder, Colorado, said the social media company stopped paying rent in a 64,557-square foot building custom-designed to house the tech tenant for a decade.