Fox & Lillie are commemorating 20 years in partnership with OTCL, an Open Top Combing Mill partly owned by Fox & Lillie, located in the Zhangjiagang Free Trade Zone in Jiangsu, China. Processing has been a big part of Fox & Lillie’s business since the early days, historically owning and operating...