Local motor factors have a TV in the office showing all delivery vehicles and their location using tracker. I think its a good idea for companies as sooooo many people take the piss, but its an arse for people who actually do their job.
Im not sure if any tracking device can tell your speed??