Google Maps Tops App Store In Every Country

The new Google Maps app has been much anticipated since it’s removal in the recent iOS software update. However, not even Google could have predicted that the app was going to be so missed that it instantly conquered the App store free download chart in every country it was available in. Speaking on it’s official […]

Read more Like this post0
Close
Go top