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:
2026-02-18 - 15:13
Company unveils one of South Asia’s largest, advanced trailer, truck body manufacturing facility in Sriperumbudur, TN