
Does telematics mean ‘Big Brother’ to your team?
In the last ten years individuals and organisations have continued to raise concerns about telematics making people feel spied upon and some are left questioning if they are installed because their employer doesn’t trust them.