May 1, 2022 Jobs In Finance Elon Musk vowed to slash Twitter jobs, executive pay: report Tesla CEO Elon Musk secured funding for his $44 billion takeover bid of Twitter by…