The workforce of today is more mobile than ever before. Travel from country to country on a regular basis or extended deployments in an unfamiliar country are commonplace. Naturally then
Each year, more than 270 000 pedestrians lose their lives on the world’s roads. Many leave their homes as they would on any given day never to return. Globally, pedestrians