Pence family gas stations left costly environmental legacy
The collapse of Kiel Bros. Oil Co. in 2004 was widely publicized. Less known is that the state of Indiana—and Kentucky and Illinois—are still on the hook for millions of dollars to clean up more than 85 contaminated sites.