04 Jun 2024 (Johannesburg Stock Exchange) Renergen Limited, a company listed on the Johannesburg Stock Exchange (JSE), has officially submitted a sworn affidavit to the B-BBEE Commission. This ...