Google Allo: Is it designed for India?

Priya Singh

Google Allo was launched in September and in just 10 days it has crossed the 5 million downloads mark on Play Store. Google Allo ....

30 September, 2016