Electric car maker Tesla Inc announced last week that it will lay off 9 per cent of its employees and will sharply downsize the residential solar business. ...
Tesla Inc’s chief executive Elon Musk accused an employee of “extensive and damaging sabotage” to the company’s operations in an email which was sent on Monday to company...