Location
NAIROBI, KENYA
Project status
COMPETITION
Date
2011