EU Leaks – a new platform for whistleblowers

From the Greens / Europe Free Alliance in the European Parliament, a new initiative called EU Leaks: EUleaks is a European platform where you can submit information in a highly secure and anonymous way. Transparency and accountability are essential for democratic governance. The EUleaks project provides a platform for increasing transparency by providing a new … Continue reading EU Leaks – a new platform for whistleblowers