Penn is among six universities yet to settle an antitrust lawsuit over financial aid which could expose defendants to approximately $2 billion in damages.
Penn is among six universities yet to settle an antitrust lawsuit over financial aid which could expose defendants to approximately $2 billion in damages.