LEO final review will took place on Wednesday 24 November in Luxembourg. Click here to see the agenda.