Forget about the 4 Billion people without Internet access for a moment. There’s another problem affecting 4 Billion people: invisible physical addresses. Those without an official address are invisible to delivery systems. From mail delivery, to emergency services, the simple fact […]

In September 2015, 193 countries were signatories to the 17 UN Sustainable Development Goals (SDGs) – the most ambitious global agenda ever formalized for the social, economic and environmental improvement of the world. The 17 SDGs envision a world without […]