SARS 2026/2027LIVERepo Rate7.00%+0,25% since 28 May 2026Prime Rate10.50%+0,25% since 28 May 2026VAT Rate15%UIF CeilingR17,712Tax ThresholdR99,000USD/ZAR16.41Exchange rate updated 30 Sept 2026Municipal audits5 of 26clean · tracked hereLatest case27 Jul 2026GautengWater systems2824 cited-period concernsSARS 2026/2027LIVERepo Rate7.00%+0,25% since 28 May 2026Prime Rate10.50%+0,25% since 28 May 2026VAT Rate15%UIF CeilingR17,712Tax ThresholdR99,000USD/ZAR16.41Exchange rate updated 30 Sept 2026Municipal audits5 of 26clean · tracked hereLatest case27 Jul 2026GautengWater systems2824 cited-period concerns
OOdyssey Tools
Evidence42 tracked rows · source reconciliation pending · Corruption and asset-recovery casesFamily-level scope · details ↓
42 tracked rows · source reconciliation pendingCorruption and asset-recovery cases

Odyssey currently tracks 42 public-record rows. The latest C2 sweep added three newer direct-primary SIU matters, while some legacy rows still cite documented secondary reporting or generic agency landing pages. Row-level primary-source and status reconciliation remains incomplete.

Period / scope
Event-driven case records
Whole-dataset check
Checked 11 Aug 2026

Evidence status is dataset-family level. Row-level and field-level source labels still control where they are more specific.

Home›Corruption Tracker›Free State Asbestos Roof Tender Fraud — R255M
Free State · PUBLIC-RECORD DOSSIER

Free State Asbestos Roof Tender Fraud — R255M

R255 millionSemantic classification pendingPrimary-source reconciliation pending

Free State Asbestos Roof Tender Fraud — R255M is tracked with a matter-specific row value of R255 million in Free State. Case-stage and asset-status semantics remain pending legacy reconciliation. Odyssey does not infer that the row value equals the amount frozen, forfeited, recovered or lost unless the cited record says so. The cited matter relates to the Free State Department of Public Works. The cited source names or links 4 people or entities to the matter, including Edwin Sodi, Ignatius Mpambani, Moroadi Cholota and 1 others; inclusion here does not independently establish guilt or a final adverse finding.

Record semantics

Tracked row valueR255 million
Amount meaningPending legacy classification
Amount precisionPending legacy classification
Case stagePending legacy classification
Asset statusPending legacy classification
Recorded legacy statusUnder Investigation
Recorded date24 April 2025

Matter & assets

Seventeen accused including former Free State Premier Ace Magashule's PA Moroadi Cholota went on trial in April 2025 for an alleged R255 million asbestos roof removal fraud. The contract was awarded without tender to a joint venture of Edwin Sodi and Ignatius Mpambani. Testimony at the Zondo Commission indicated no work was done despite full payment.

Asset / subject descriptionR255 million in government funds paid for asbestos removal work that was never completed
Department / entityFree State Department of Public Works
Court orderFree State High Court, Bloemfontein — trial proceedings 2025
MappingNot currently mapped
Location descriptionBloemfontein, Free State, Free State

Named / linked in cited source (4)

Naming/linkage in the cited record does not independently establish guilt or a final adverse finding.

Edwin SodiIgnatius MpambaniMoroadi CholotaAce Magashule

Evidence & provenance

Matter Authority

NPA

Citation publisher

Corruption Watch

Citation type: Legacy citation (unclassified)
Verification: Primary-source reconciliation pending
View cited source →
Scope & interpretation

Entries summarise cited public records, which can include preservation or forfeiture orders, charges, investigations, judgments and settlements. Statuses are source-bounded; inclusion does not by itself establish criminal guilt or a final finding against a named person or entity.

Tracked row value reflects the value referenced in the cited record. The headline is the arithmetic sum of each tracked row’s matter-specific value. Rows can refer to preserved or forfeited assets, alleged scheme or contract values, repayments, restrained funds or other source-defined amounts. It is not a national corruption total, a recovered-assets total, or a de-duplicated measure of public loss.

Some legacy rows still cite documented secondary sources or generic agency pages rather than a direct case-level primary source. Updated manually — may not reflect the latest case developments.

Share this dossier

Explore other tracked records

Free State Education Stationery Tender Restraint — R25MSame province (Free State)
R25 million
Rekgonne Community Projects — R249M Agriculture FraudSame province (Free State)
R45 million
View the full Corruption Asset Tracker →

Entries summarise cited public records, which can include preservation or forfeiture orders, charges, investigations, judgments and settlements. Statuses are source-bounded; inclusion does not by itself establish criminal guilt or a final finding against a named person or entity. Some legacy rows still cite documented secondary sources or generic agency pages rather than a direct case-level primary source. The headline is the arithmetic sum of each tracked row’s matter-specific value. Rows can refer to preserved or forfeited assets, alleged scheme or contract values, repayments, restrained funds or other source-defined amounts. It is not a national corruption total, a recovered-assets total, or a de-duplicated measure of public loss. Updated manually — may not reflect the latest case developments.