Google Duo Now Available On Web

Google Duo is now live on the web. Previously, Google Duo has only been available in the form of an app from the Google Play Store or the iOS App Store. Seeing how well the app is doing, Google has de…