Behavioral data contradict Pulse Asia’s polling of PRRD’s 91% approval rating.Behavioral data contradict Pulse Asia’s polling of PRRD’s 91% approval rating. A year ago, when the Philippines economy was vibrant,...