ferrous casting Setco Automotive Ltd Q1FY24; 8% fall in Revenue 1 year ago Setco Automotive Limited (SAL), incorporated in 1982, is engaged in the manufacture of clutches for Medium and Heavy Commercial Vehicles…