After becoming dean of the University of Illinois business school in 2015, Jeffrey Brown worried that politics or a virus would choke off a major source of revenue for his school: Chinese graduate students. So, in 2017, along with the engineering school, Brown bought insurance worth up to $61 million …
Read More »