A presentation or message, usually given under high-pressure conditions, intended to persuade toward a specific course of action, such as the purchase of a product, or the investment of capital... Pitchwerks - The world's first drop-in pitch gym for..
Relevance: 10.623545