Tesla has laid off 14,000 employees or 10% of its workforce, according to a leaked email from Elon Musk
Reports emerged on Monday morning indicating that Tesla was preparing to lay off approximately 10% of its global workforce. However, ...
Read moreDetails