Impress Energy

Description
Full company report

Impress Energy Limited (ASX Code: ITC) is an oil and gas exploration and production company with interests in the Cooper Basin South Australia.