Tesla Shanghai factory workers living on-site and working 12-hour shifts six days a week | Fortune