Company Description Sara Textiles Limited is a state-of-the-art and composite Terry towel manufacturing unit of Sara Group, with over 1000 employees. The company is located in Nalagarh, Himachal Pradesh, and with the corporate office based out of N...