Twitter Stopped Paying Rent at its San Francisco and London Headquarters, Lawsuits Allege Posted on January 24, 2023 Twitter Stopped Paying Rent at its San Francisco and London Headquarters, Lawsuits Allege