Visual Art, a digital signage provider based in Stockholm, Sweden, has delivered 2,500 screens to 7-Eleven stores across Australia. The partnershi…
Social Plugin