IT Service Company in Nyarugenge
Planet Innovation Ltd is an electronics retailer and IT services company based in Kigali, Rwanda, with stores listed at KN 76 St, HM House, opposite Inkurunziza, and its main office and store at KN 70st, TCB Building, both in Nyarugenge. It sells brand-new lap...