site logo

Mosaic settles hazardous waste lawsuit for $2B