OSU laid off 12 Innovation Foundation employees after an audit found $41M in misappropriated funds, including $11.5M wrongly sent to the foundation.
Topline: Oklahoma State University “violated state law” with its “significant issues in allocation and management” of $41 ...
Twelve Innovation Foundation employees were laid off by Oklahoma State University in the latest fallout of an internal audit ...