Suisse leak lands Switzerland in soup
The European People’s party (EPP), the largest political grouping of the European parliament, called for the EU to review its relationship with Switzerland and consider whether it should be blacklisted…reports Asian Lite