Alligator completes Initial Investment in ECL - Thor Energy plc | RNS | Ticker