Business students at Northern Arizona University (NAU) prepared pitches for imaginary products as part of the university’s ...