Google has announced it will lo longer allow installing Chrome browser extensions in Windows unless they come from the Chrome Web Store. The new policy goes into effect starting January for the stable and beta channels, meaning the change will mostly affect end users and not developers or Enterprises running local...











TechSpot