Ohio University Innovation Center wins major award of excellence from InBIA
July 27, 2022
Ohio University’s business incubator, the Innovation Center, has received another major award of excellence from the International Business Innovation Association, or InBIA.