Description

Uchumi Supermarkets Limited is a leading retail company in Kenya which sells food, non-food and textile products as well as general merchandise through a network