Tesla facing backlash for visiting homes of employees on sick leave to check

Tesla’s management in Germany is facing backlash for sending their managers to employee’s houses in order to check an attempt of rise in absenteeism rates at its Berlin manufacturing factory. The move has resulted in