Rising Leader presents a business pitch in front of a panel of experts.

Return to article.