Tesla lays off executives, cuts Supercharger division
Tesla cut two key executives and laid off the 500 staff members who supported the operations of its Supercharger EV charging network, The Information reported on Tuesday, citing CEO Elon…
Read More