Groupe Touchette Installs iGotcha Media Digital Signage Stands at Nine Nissan/Infiniti Dealerships Across Canada
(Source: Benzinga ) iGotcha Media’s solutions integrate hardware (monitors, PCs, custom-made mounts and stands) and proprietary content management software that allows …