Getting found online with location search: what you need to know about Google my Business and Bing Places. Nowadays, having a good business – even if it is the best business ever – is not enough. We are in an age where a business must have the...