Grace Sharkey
Tuesday, August 2, 2022
Terra Worldwide reaches $1B in trailing revenue amid talk of sale
“Terra is the largest transportation solutions company … that you’ve probably never heard of,” said the founder and chief operating officer of Terra Worldwide.