Get the latest creative news from FooBar about art, design and business.
Google is shutting down more than 21.7 million websites created with Google My Business. These were free small business websites…
Type above and press Enter to search. Press Esc to cancel.