submitted 5 years ago by janathanmeltoe to pics
https://www.explainly.com/
An explainer video is a short animated video that focuses on explaining a business idea in a simple, engaging and compelling way.