EPA, DPNR Officials Launch Limetree Bay Probe After 2nd St. Croix Refinery Accident

CHRISTIANSTED — The U.S. Environmental Protection Agency and Virgin Islands officials are investigating a second accident at a controversial refinery in St. Croix after it … Continue reading EPA, DPNR Officials Launch Limetree Bay Probe After 2nd St. Croix Refinery Accident