Website under construction
Stellar Energy Advisors is a leading independent advisor to international energy companies for the acquisition & divestment of upstream & energy transition assets.
Please contact us if you would like to hear more about our current mandates, advisory services and how Stellar may be able to assist with achieving your company’s objectives.
+44 (0) 20 7493 1977 | mail@stellarlimited.com