Google Places and Google Maps allow business owner to list their business and customized listings in Google Maps. Many new features adds up in Google Places like managing business information, posting coupons, reviews, photos, keep track on performance us…