‘World’s Largest Truck Stop’ Fined $390K by EPA

Two truck stops in Iowa and Missouri – Iowa 80, advertised as “the world’s largest truck stop,” and Joplin 44 – agreed to pay a combined $390,784 to resolve alleged violations of the federal Clean Water Act. According to the …

Leave a Comment

Your email address will not be published. Required fields are marked *