public sector body

means--

a)the government of the Republic or of any other country or territory,
b)a regional or local government in the Republic or outside the Republic;
c)the South African Reserve Rank. or
d)the central bank of any country or territory outside the Republic, but excludes the Public investment Commissioners;