British energy major Shell has won an appeal against a Dutch climate ruling ordering it to significantly cut greenhouse emissions
Read Full Article at RT.com