Last week, Google announced a new feature for business owners called “Google My Business,” which is meant to make it easier for customers to find businesses on Google. Prior to My Business, businesses had to create separate pages if they...
read more.