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

August 16, 2023 at 07:00 PM
Share & Print