France placed 7th as the most environmentally friendly country, according to a ranking prepared by American universities, Yale and Columbia. It is even head of the G20, as this biennial ranking, based on a “cocktail” of twenty-five indicators, which takes into account several objectives. Read More