Recently, polling firm OCTA released its July survey on trust and performance ratings. Since 1986, major pollsters SWS and Pulse Asia have consistently tracked officials’ ratings, especially the ...