B bbc.com The cost of keeping Singapore squeaky clean 118 points happy-go-lucky 8 years ago 132 comments