Question 24A public corporation is A.An organ of local governmentB.statutory quasi autonomous public bodyC.a specialized private sector enterpriseD.Synonymous with privatization of public bodiesObjective Show full explanation