Trelleborg's Sri Lanka plant uses unique technology

17 Sep 2010