Octo Telematics Expands Global Footprint with Mexico Entrance

The vendor’s expansion into Mexico reflects its growing global footprint, with current outposts and customers in Europe, the U.S., Canada and Mexico.