Dublin, DU, IE

XL

XL Group Plc is a global insurance and reinsurance company. It provides property, casualty and specialty products to industrial, commercial...

Vancouver, BC, CA

XL

XXL Energy Corp. is an energy company which focuses on acquiring, exploring and developing oil and gas leasehold properties located...