A couple of days ago, a court ruling compelled Microsoft to disclose details of 108 complaints of sexual harassment which were handled carelessly. In response to that matter, the...
Luxury electric vehicle manufacturer, Tesla Inc has fired around 400 employees in the past week. Tesla claims that these...