Royal Bank of Canada recently launched GoSmart through RBC Direct Investing, a mobile platform offering 50 commission-free ...