The Institution of Occupational Safety and Health (IOSH) has urged employers to do more to reduce the worrying number of work-related road traffic accidents (RTA).
IOSH made the call after research it commissioned with TRL (Transport Research Laboratory) revealed that many companies are spending mon…