Tech

Elon Musk refuses to pay travel invoices Twitter incurred before his arrival, report says

Musk has put several cost-cutting measures in place since he closing his $44 billion Twitter acquisition last month.