SBI Life Insurance makes a new bet on Info Edge · WhaleWatch