Tesla confirmed Tuesday that the body of one of its employees was found at the companys Gigfactory last week and police are currently investigating the incident, Business Insider reported. The body of Michael Johnston, 61, was found on the Nevada factorys t…
Read More