Vivotek recently held its 2020 Annual Shareholder and... Read more »