Today, the European Parliament approved the trilogue agreement reached on the so-called "eEvidence" proposal. This marks the end of five years of intense negotiations between EU legislators, during ...