Breadcrumb Switzerland Newsroom Press Releases Annual Results 2019 FINANCE 12/03/2020 Annual results 2019 STEF celebrates centenary by passing the €100m profit milestone. Annual results 2019 Download the press release (pdf, 178.11 KB)