The ultra-large set of panels is found at various McDonald's locations across the United States. The deployment was the largest in the world.
Tags: Display Technology, Restaurants, NEC, NEC
Intel and The Internet of Things
Sport Chek West Edmonton Mall flagship store walkthrough
Microsoft Connected Fitting Room at NRF 2014