A number of Valk Fleet's management team tell TechCrunch they have been on the receiving end of "death threats" from disgruntled drivers who, due to their self-employed status, have no employment rights beyond the contract they signed with Valk Feet.
Read MoreSource: TechCrunch