Main content

English At Work - Making a pitch

Anna's making a pitch to Mr Lime and his team at Citrus Ventures. To pitch something means to do a sales presentation. Learn the language for pitching and selling an idea.

Release date:

Duration:

4 minutes

This clip is from