Finlays, founded in 1750, is a vertically integrated and geographically diversified agribusiness. With tea estates in Kenya, Sri Lanka and Argentina and production facilities in China, Kenya and Chile; Finlays is the largest producer of tea extracts in...