Business

Tesla fires Singapore country manager after Elon Musk warns of job cuts