South India Textile Research Association (Sitra) Details
The South India Textile Research Association, often known by acronym SITRA, is a textile research association established in 1956 at Coimbatore, India.
Employees:
6
HQ:
Location:
Coimbatore, Tamil Nadu, India
Revenue: