“Google My Business” Rebrands to “Google Business Profile”
Google My Business was recently renamed "Business Profile" by Google. To entice small businesses to connect with the new search and maps interface, they've been extensively advertising the new name and features via email. What New Features Came with the...
Read More