So-called “auto-callable” notes often tout up to 25% annual returns and less risk than buying tech shares outright. Payouts have often been far lowerhttps://on.wsj.com/2N7rwgn
2 replies
17 retweets
33 likes
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.