Transparency International Switzerland presents its National Integrity System report
The Switzerland National Integrity System report analyses twelve areas that play a vital role in preventing and fighting corruption at the national level. On the whole, Switzerland received a…