The grand finale of the Africa Business Heroes (ABH) competition, held at the Kigali Convention Centre (KCC) on Saturday, March 15, saw three entrepreneurs from Senegal, Morocco and Kenya emerge as ...