Since 1978, Njoro Canning Factory has been a trusted name in delivering over 40 exceptional products...