Entity

Legal & General

British multinational financial services company

Entity sentiment