EFORA ENERGY LIMITED (Incorporated in the Republic of South Africa) (Registration number 1993/000460/06) JSE Share Code: EEL ISIN: ZAE000248258 (“Efora” or “the Company”)   UPDATE ON ENCHA PAYMENT   Shareholders are referred to the announcement released on SENS on 22 November 2019 outlining Encha Group Limited’s indebtedness to the Company of R75 million plus interest…

Read More