Google Duo has been downloaded more than 100 million times across Android and iOS

Comments