Texas undergraduate teams pitched their startup ideas recently at the University of Texas-Austin to win their share of $50,000.
Texas undergraduate teams pitched their startup ideas recently at the University of Texas-Austin to win their share of $50,000.