News

An extensive audit on land reform in South Africa reveals that more than 19 million hectares have already been redistributed.
Digital ID infrastructure could unlock $166B in trade for West Africa by boosting trust, efficiency, and cross-border ...