Keynote · Live now

Streaming from Lisbon, with captions.