In February this year, a month that included unprecedented levels of severe load shedding across the country, it was announced that French energy giant Total had discovered a major gas source off the coast of South Africa. So, could this be the answer to SA’s energy crisis as well as[…]
Read more