India’s SBI Life Insurance reports lower new business margin for FY 2024

India’s SBI Life Insurance reported a weaker new business margin for the year ended March 31, hurt by a rising share of low-margin products amid shifting customer preferences.