It was just last week that Google announced the establishment of Google Stations in some major locations around Lagos, Nigeria. But that was not the only announcement…


Google Maps Go review

Nigeria Android phones with Android Go get new features

It was just last week that Google announced the establishment of Google Stations in some major locations around Lagos, Nigeria. But that was not the only announcement…

Read more