Carson warehouse owners could be fined $17M due to rotten-egg odors

Carson warehouse owners could be facing a $17 million penalty after the warehouse was identified as a source of material causing odors in the Dominguez Channels and illnesses within residents in the South Bay.