From last filing, they have large customers already demoing the upgraded system. They intend on some if not all of them 2 be customers.
They have quite a few products. Main one is the Digital Sign System. They can produce custom content for any business/customer, and the customer can access it and how its displayed themselves through the website. Much more but thats Werbe definition. The upgraded part I am not sure since I believe its most likely more technical but again not sure. Also have the social wall, which manages all social media etc. All of this is on website and easy 2 browse.
DSE isnt about showing what they are exhibiting online, they want butts in the expo. Buy tickets. Buy merch. Buy buy buy lol.