BSP Life today announced its highest-ever Bonus Allocation of $45.3 million for the 2025 financial year, marking a historic milestone as the company ...