Election day Wed 4 Nov

Who gave parties money

60 donors named in the IEC's party funding reports, A to Z. This is not a ranking.