EU Parliament on its way for being more independent, integrated and accountable June 5, 2024 by Ulderico de Laurentiis