TU students win a total of $25,000 in business pitch competition - The University of Tulsa

TU students win a total of $25,000 in business pitch competition