Elon Musk vowed to slash Twitter jobs, executive pay: report

Tesla CEO Elon Musk secured financing for his $44 billion takeover bid of Twitter by pledging…