Registered entities
S C I INDIA LIMITED
CIN U24110BR1984PLC001994India
Share of voice
Share of voice worldwide: 75.5% of web traffic across its competitive set.
Provider of complex and product design, manufacturing, and repair services for OEMs in various industries
Share of voice worldwide: 75.5% of web traffic across its competitive set.