DPI UK has made and installed a range of super-slim retail display light boxes for prestigious IT firm Over-C that are vibrant, eye-catching and add the wow factor to the office environment. Headquartered in London and with locations worldwide, prestigious IT firm...
Recent Comments