HIGHLIGHTS Google Duo was made globally available last month Duo video calling app lets people call their phone contacts In India, the app is ranked 24 on top charts list in Google Play Google’s month-old video calling app, Duo, has hit 10 million downloads on Google Play – and has 10 million users as well. […]