You.Have.Mail Wherever.You.Are

More than 4 billion people in the world lack mailing addresses. A new geo-location platform is poised to change that by envisioning a universal addressing system, functional in any language, that refers to locations more precisely than street addresses can.