TheIndiaTime

Truck body, trailer maker SATRAC to invest $100 million to set up 4 more units in India

2026-02-18 - 15:13

Company unveils one of South Asia’s largest, advanced trailer, truck body manufacturing facility in Sriperumbudur, TN

Share this post: