KQ Plc to Hold its 46th AGM in July | The Kenyan Wallstreet