Google Trusted Store badge for merchants with excellent shipping and returns services

Plus, Google releases new Google Merchant Center Insights reports.

Please visit Search Engine Land for the full article.