From which all sources can I add Videos to my business?

You can add Videos to your business by choosing the appropriate options for the  “Video Source” field. Currently, the available sources from which you can add videos are: Youtube, Vimeo and your hard-drive. The availability of video sources is conditional depending on the settings chosen by our site administrator.