cegplc.com
IOMA House, Hope St, Douglas, Isle of Man IM1 1AP, Isle of Man
Challenger Energy Group: A full-cycle oil and gas company focused on the Caribbean and Atlantic margin, with high-value assets in Uruguay.
Phone
+44 162 464 7883
Year Founded
2009