December 21, 2017
oil and gas

France To End Oil And Gas Production By 2040

France’s parliament passed legislation on Tuesday requiring all oil and gas exploration and production on French territories to end by 2040, the first time any country has taken […]