The world’s largest truck stop has been fined by the Environmental Protection Agency (EPA) for federal Clean Water Act violations. According to the EPA’s website, the Iowa 80 Truck Stop in Walcott ...