TimesTV

Kigali International Financial Centre inks deal with UK's finance institution

The New Times
Olivier Mugwiza