Presentation on latest developments