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