Business Chief takes a closer look at the top 10 most environmentally friendly countries, based from The Environmental Performance Index (EPI) 2018 findings. View Top 10