winnipegsun.com
Odyssey Logistics & Technology Posts Double Digit Revenue and Earnings Growth for 2018
DANBURY, Conn. — Odyssey Logistics & Technology Corporation (“Odyssey”) today announced that organic revenue increased 17 percent year-over-year in 2018, marking 15 consecutive years of continu…