The Environmental Performance Index (EPI), based at Yale University has launched its 2016 report at the World Economic Forum in Davos, Switzerland, highlighting new data…

Continue reading »