X

ferrous casting

Setco Automotive Ltd Q1FY24; 8% fall in Revenue

Setco Automotive Limited (SAL), incorporated in 1982, is engaged in the manufacture of clutches for Medium and Heavy Commercial Vehicles…