site logo

SEC hits BMW with $18M fine for false sales disclosures