Share Twitter Facebook LinkedIn Email Two debt ratings agencies have given a vote of confidence in Echo Global Logistics’ recent acquisition of ITS Logistics. Neither Moody’s nor S&PRead More