Ibena Shanghai Technical Textile Co.,Ltd. is located in Shanghai China.It is a subsidiary of Ibena Textilwerke GmbH,Bocholt Germany.It is established in1826.Ibena Shanghai inherits the phliosophy and advantage of its parent company in Germany in terms of strict management,high-tech development,and quality leadship.