Money April 3, 2020 Sun Life Financial announces virtual share/policy holders meeting on May 6 Giant insurer observes precautions amid Covid-19 pandemic.