
THIS is apparently the mark of trust for online merchants based in Singapore to show that they fulfill certain requirements of customer privacy.
April 12th, 2009 § 0

THIS is apparently the mark of trust for online merchants based in Singapore to show that they fulfill certain requirements of customer privacy.