Lord Corp. opens new facility in Mexico

5 May 2009