Take action on a proposed carbon waste injection test well at Pecan Island in Vermillion Parish, Louisiana.
LNG plant permit challenged
Federal permit for $25 billion Louisiana LNG plant challenged by environmental groups
Take action on a proposed carbon waste injection test well at Pecan Island in Vermillion Parish, Louisiana.
Federal permit for $25 billion Louisiana LNG plant challenged by environmental groups