EPA fines World’s Largest Truck Stop for alleged clean water act violations
The Iowa 80 World’s Largest Truck Stop has been fined by the EPA due to Clean Water Act violations. According to EPA documents, the truck stop is ordered to pay $204,142 in fines to the EPA. Complaint documents state the fine was due to a failure to prepare and implement a Facility Response Plan,