Industrial Shed Expansion for Clutch Manufacturing at Tapukara June 3, 2026 FCC Clutch India has proposed expansion of its industrial shed for manufacturing clutches at Plot No. SPL-2(H), Honda Complex, RIICO Industrial Area, Tapukara,...