Taylor Energy Leak Is a Cautionary Tale
Yesterday, Taylor Energy, the company responsible for a decade-old oil leak in the Gulf of Mexico, held a public meeting to disclose details of the chronic spill. Taylor Energy was required to host this public, daylong hearing as a result of a court settlement with environmental groups. The leak began in 2004, when Hurricane Ivan […]
Taylor Energy Leak Is a Cautionary Tale Read More »