The Kenyan shilling firmed against regional currencies, appreciating against the Ugandan shilling while remaining stable ...