olli rehnlatest news & developments