April 16, 2014 – E Display Inc.; one of the leading digital signage companies in North America; has successfully implemented a digital menu board solution for the famous Greek food chain, OPA-Souvlaki at their Oakridge Centre location in Vancouver, British […]