Tag: Insurance

Beazley PLC

Beazley PLC (LSE: BEZ) is the parent company of specialist insurance businesses with operations in Europe, the US, Asia, and the Middle East. Beazley manages...

Admiral Group plc

Admiral Group plc is a financial services company headquartered in Cardiff, Wales. Listed on the London Stock Exchange, it is a constituent of the FTSE...