Bermuda: BMA slaps $1.5m fine on Sun Life

484