Two truck stops in Iowa and Missouri owned by Iowa 80 Group Inc., Iowa 80 and Joplin 44, have agreed to pay a combined ...
Petro Truck Stop has agreed to pay a fine of more than $186,000 to the Environmental Protection Agency over alleged ...