Spot Freight Growing in Downtown Indy
Spot Freight Inc. is expanding its presence in downtown Indianapolis. The logistics company says it will occupy more than 42,000 square feet of the Capital Center building and add more than 200 employees by 2023.... Read More