YouTube launches content creator app ‘YouTube Create’ by Modupeoluwa Olalere September 25, 2023 0 YouTube, Google's platform for viewing videos, just released a new app for people who make videos called "YouTube Create." YouTube ...