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

Date:

Share post:

Read more from The Texas Tribune.

Related Articles