Everywhere it seems like more and more advertisements, product brochures, billboards, webpages, public displays and ID's are featuring these mysterious little square printed things each and every day. What are they? They are two dimensional bar codes
Read Press Release