Description

Kenya Orchards Plc manufactures and sells fruit and vegetable bottled and canned produ