Sun Life Financial is reaffirmed as a Buy, driven by robust macro tailwinds, organic growth, and strong global brand ...