You seem to have somehow missed what EGA is actually doing? Regarding revenue, unless management starts turning tricks on St Georges terrace, you will have to until they produce something of value to sell
EGA Price at posting:
19.5¢ Sentiment: Buy Disclosure: Held