Chrome Browser Now a Snap for IT to Deploy?

34

Google says new management controls makes deploying the Chrome browser in the enterprise a breeze.

Read more at internetnews.com