Live stream preview

Switzerland's Minister of Finance on Switzerland's economic success + innovation

Government Leaders • 6m 48s