St. Croix Refinery's Reopened Ch. 11 Sale OK'd In Texas

A second-chance, $62 million bidder for the bankrupt and environmentally troubled Limetree Bay Refinery on the island of St. Croix in the U.S. Virgin Islands secured Bankruptcy Court approval for the...

Already a subscriber? Click here to view full article