Now comes with Business Intelligence and other features, Google My Business is the new avatar of Google places.