Google Lets SMBs Create Free Website using Website with Google My Business Chinmay BidkarJune 13, 2017 13 June 2017, India: Google is making life easier for entrepreneurs and for the same it has announced the launch of a new simple, free, and fast way to b... News