An ex-Google EMEA lead expands his address verification service to Nigeria
Globally, more than 75% of countries have poor or no street-addressing systems, according to the United Nations. This lack of addressing systems affects 4 billion people, more than 400 million of them in Africa, and costs businesses billions of dollars annually. Address infrastructure is an essential public good and its…
bubmagOctober 8, 2021