WHEN it comes to investing – especially online – one tends to look for signs that the scheme or company has been given a stamp of approval from the authorities, and the Securities Commission carries a lot of weight when it comes to investment plans or schemes. Read full story