CategoryFinance Insurance

AutoCanada to pay record $20 million to settle FTC case against Ill. dealership subsidiary Leader Automotive Group