ICY HERBS is an innovative South African company. We grow widely exported and locally distributed herbs which are harvested and instantly cryogenically frozen to produce Freshly...
Babaroots is a premier, primary producer of fresh herbs and salad leaves to the retail, wholesale and food manufacturing industries.