French legislators passed legislation that is going to stop all oil and gas exploration and production on French territories by 2040 in an unprecedented move.
French legislators passed legislation that is going to stop all oil and gas exploration and production on French territories by 2040 in an unprecedented move.