Rice University sets aside $33 million to settle price-fixing lawsuit

Read more from The Texas Tribune.

Categories:

Most Popular