Video: How to Pitch Your Business Idea

Tips for selling your idea to Silicon Valley.

By + More

French citizens learn how to sell Silicon Valley on their tech start-up ideas. "Wake me up!" urges their communications coach.