Tesla to lay off 9 percent of its workers

12 Jun

By