Stand A:75 No Isolation AS No Isolation is the Norwegian company behind the telepresence 1 Product 2 News