Twitter owes $136,260 (£113,601) in overdue rent on its offices in San Francisco. The social media company signed a seven-year lease for the offices in 2017. The monthly rent was $107,526.50 (£89,646) in the first full year. The company is on the hook for about $1bn a year in interest payments. . . .
Read more at www.theguardian.com