Umeme Limited to Hold AGM on May 19th | The Kenyan Wallstreet