UMichigan had an early $20M OpenAI stake that could yield billions

May 8, 2026

 

image

Business Insider tells the innovative stories you want to know

image

Business Insider tells the innovative stories you want to know

image

Business Insider tells the innovative stories you want to know

image

Business Insider tells the innovative stories you want to know