MENU

1258691_50996273

November 17, 2011 •

The inaugural IT Leaders East Africa Summit was held in Kenya (image: stock.xchng)



Leave a Reply

Your email address will not be published. Required fields are marked *

«