Google has recently launched a new product search feature for its Maps platform. Here’s how businesses can take advantage of ...