Apps and Software Will the new Mozilla VPN disrupt the VPN Industry given the Trusted Name it comes with? by Felix Omondi July 25, 2020 by Felix Omondi July 25, 2020 Mozilla VPN launches. Given the trusted name that is the Mozilla Foundation as can be seen in…