Google My Business Now Allows Video
Some years ago Google had a video upload feature for businesses in what is now called “Google My Business.” Google removed this feature, but now it is back. You can find it in the “Photos Dashboard.” For businesses, the ability to upload videos …