Beach Energy Ltd has completed due diligence on merger target Impress Energy Ltd, meeting the timeframe set out in the company's merger implementation agreement.
Beach Energy completes due diligence on Impress