GBX
LON:CEG

DirectorsTalk- Challenger Energy Group in a great position, country and with large upside