Sri Lanka Insurance Life (SLIC Life), the nation’s most trusted life insurance provider, recently hosted its prestigious Star ...