Which platform helps share short videos and promote brand?

Explanation:

YouTube marketing helps attract traffic and links.