If you want to create a youtube channel for your business the best way is to create it is with a business Google plus account. The main reason for doing this is that you can easily add admins as needed without handing out your email account info. Secondly you can access and use a business.google.com page where you can see all your google business info from website analytics to youtube stats. This is something I have helped multiple clients set up and they love it.
LINKS MENTIONED IN VIDEO:
HOW TO ADD AN ADMIN:
1. go to https://business.google.com
2. Find google plus page and select “Manage Page”
3. Click top left menu and select “Manage Users”
4. Use top right icon to add users by Email and assign them roles.
Leave a comment if you have any questions!