Tech start-up designs a better future

spc african start up clarisse iribagiza_00014422.jpg
spc african start up clarisse iribagiza_00014422.jpg

    JUST WATCHED

    Tech start-up designs a better future

MUST WATCH

African Start-Up meets Clarisse Iribagiza, the CEO of an application and software company based in Kigali, Rwanda.