Seeking Alpha·3 hours ago·azioniNEUTRALLOWSwiss Life Holding AG reports 1H results; launches CHF 250M share buyback programmeNo summary availableRead at Seeking Alpha→