Deacons East Africa About Project Deacons is a leading fashion retailer in East Africa, with department stores in Kenya, Uganda and Rwanda. The...

Read more