Finlays opens US$17m refined tea processing facility in China

CHINA – Finlays, a sub-affiliate of the London-based John Swire & Sons, has opened its first refined tea processing plant in China, located in Guizhou province, after investing 120 million yuan (US$17 million). The plant […]