Taylor Energy Company to Pay Over $43 Million and Transfer $432 Million Decommissioning Trust Fund to the United States for Gulf of Mexico Oil Spill
Taylor Energy Company LLC (Taylor Energy), a Louisiana oil and gas company, has agreed to turn over all its remaining assets to the United States upon liquidation to resolve its…