Challenger Energy finalises investment from Charlestown, appoints new director
Challenger Energy Group plc (LON:CEG), the Atlantic margin focused energy company, has announced that the investment in the Company by Charlestown Energy Partners LLC has completed on terms and conditions as previously announced, and that