Google Maps and your business: Time to check it, now, today
Technology

Google Maps and your business: Time to check it, now, today

It's time to peek at how you and your business appear on Google Maps - and the whole internet. It's not just about having your own web page, and this isn't about updating the Facebook…