Business and Economics Pitch Perfect: Students Compete for Top Prizes at Foundry Pitch Challenge5 Mins ReadApril 6, 2017