STP is a research-led company, serving niche or volume markets by producing quality products at competitive rates. It's central state-of-art R&D facility at Kolkata, Avishkar is endeavoring to constantly enhance the quality of its existing products..
Relevance: 72.08062