The Smallholder Tea Authority (STA) was formed shortly after independence. By 1990 2,400 ha had been […]