Ralph Schonenbach (CEO, Envoy AG, Switzerland) visited TechVantage and shared latest updates on the progress of Envoy as a B2B platform. He also discussed the proposed roadmap/expectations from our team for the year 2017.