UChicago pays $13.5 million settlement to group accusing it engaged in price fixing

August 17, 2023 at 01:41 PM
Share & Print