Megallan creates device to help truck driver jobs

Magellan has released a new product for the road in the family of the Magellan

Tags: