News Other Content The Google Chrome Web Store still has security work to do Sources from Theregister • Thrive Media on Youtube • Published 3 months ago