Meta navigation

Press release

A look behind the scenes - the technical communications infrastructure for UEFA EURO 2008

Berne, 29 April 2008