Trelleborg publishes annual report

21 Mar 2011