E Display Inc. one of the leading digital signage company in North America; has successfully implemented digital menu board solution at Edo Japan Market Mall, Calgary and Londonderry Mall, Edmonton. The solution E Display provided at each location consist of […]