Terra Worldwide reaches $1B in trailing revenue amid talk of sale

0
241

Terra Worldwide Logistics announced Tuesday that three years after its founding, the supply chain solutions company has eclipsed $1 billion in trailing 12-month revenue.
“Terra is the largest transportation solutions company … that you’ve probably ne… [2155 chars]

admin

LEAVE A REPLY

Please enter your comment!
Please enter your name here