27 February 2018

Swiss Life net profit breaches CHF 1bn mark