The property of the company found responsible for a 2022 oil spill into the Flint River has been sold and cleaned up. The ...