Technology February 25, 2025By Charlotte AdamsAfrica Tech Forum begins in Kigali – Foreign BriefBy Charlotte Adams