SSwitzerland Read More Swiss Re unveils $1bn buyback as annual profits hit record high2026-02-27 Swiss Re has announced another share buyback programme worth up to $1bn as it reported a 47% surge…