Description

Uchumi Supermarket Limited is the oldest retail supermarket chain in Kenya selling fresh pro