Did you know that there’s an update to your Google Places dashboard? Keep reading to learn more about the latest feature, Google My Business.