An Opera News Kenya publication
Giant Uchumi Supermarket is banking on the recently appointed directors to get the ailing retailer on…