The University of Wyoming College of Business has selected eight student-led teams as finalists for the 2025 John P. Ellbogen $50K Entrepreneurship Competition.