San Francisco: Google’s video calling app Duo has now surpassed the 5 billion download milestone over on the Play Store. The US based search engine giant launched Duo at the same time as Allo, one of Google’s many attempts to create a rival to iMessage and WhatsApp. Allo’s time on the Play Store ended in […]