Regarding business and corruption, companies do not consider corruption a problem for doing business in Switzerland, and Swiss companies are active in Corporate Social Responsibility that are generally in line with OECD Guidelines for multinational enterprises.
