UChicago Startup Investment Program launches with $25 million for early-stage companies. The new program is overseen by the Office of Investments and supported by the Polsky Center for Entrepreneurship and Innovation.