Business Entrepreneurs July 3, 2018 0 Google responds to criticism of Google My Business agency’s new dashboard Google responded to comments on the Google My Business agency’s new dashboard in the form…