SSwitzerland Read More Swiss Re Initiates Major Share Repurchase Following Record Profits2026-03-09 Swiss Re initiates a $1.5 billion share buyback, doubling its initial 2026 guidance, following a record $4.8B net…