Today we have a Business English News story on a company that’s been in the news quite a bit recently – YouTube. In particular, we refresh and discuss some of the key vocabulary we covered in our Video.