Business Twitter is being sued for failing to pay rent on its US headquarters facility Aryan Jakhar Jan 24, 2023