•
SBI Life’s margin far ahead of Street estimates as policies gather steam
SBI Life Insurance Company Ltd