Pennpetro Energy Signs Heads of Agreement for Canadian Energy Holdings
Pennpetro Energy PLC says it has signed heads of agreement for Indigenous Canadian Energy Holdings Inc.
Pennpetro Energy PLC says it has signed heads of agreement for Indigenous Canadian Energy Holdings Inc.