Endeavor Energy Announces Appointment of Brian Herlihy as New Chief Executive Officer
Houston, Texas (25 October 2021) – Endeavor Energy Holdings LLC (Endeavor), an Africa-focused independent power generation company backed by Denham Capital, a global sustainable infrastructure, [...]