Discover our touchscreens solutions and reinvent the consumer experience ! Elo has over 25 million touchscreens installed worldwide. Point-of-Sale. 40 years of experience. Digital signature. High Quality. Interactive displays.