News

More Canadian companies are turning to insurance, specifically trade credit insurance, to safeguard their business ...
Slide Insurance was only into its second full year of operations when its CEO earned more than $21 million in total compensation.
In addition to the normal operational and legal risks associated with owning and managing portfolio companies, 2025 has ...