Sagicor Financial reports Q1 results

Sagicor Financial (SFC:CA) Q1 2026 results: core earnings fall 16%, revenue down 23%, net loss $34.4M.

Read on WOBR AI →