Company Name: XL Group plc

XL Group is an insurance and reinsurance company. Through its subsidiaries, XL Group provides property and casualty and specialty products to a wide range of corporations, firms, enterprises and other insurance companies.

Ticker Symbol: XL (New York Stock Exchange)

Company Website:

Social Media:

XL Group LinkedIn

XL Group Twitter

XL Group YouTube

Headquarters: Dublin, Ireland