The banking and securities industry is full of conflicts of interests. Reports from sell side analysts are the most unreliable because you will never get a SELL recommendation. The listed companies pay so much investment banking fees that the securities firm that issue reports are under tremendous "pressure" to write a favorable report.
I guess in Singapore, gullible end consumers hardly protest nor engage in activism to force greater clarity. Unlike in the west.
Social justice is indeed lacking here.
http://youtu.be/WMOjC4b0LGM