Here’s an investment that sounds just too good: You get 150 percent of the upside of the stock market but only 90 percent of the downside. That’s the promise of structured notes issued by companies including JPMorgan Chase & Co., Bank of America Corp.
Join Business Exchange
to access the most
relevant content for you,
filtered by like-minded
business professionals.
Learn more
Reactions to A Devil's Bargain Faces Investors in Popular Structured Notes
Join Business Exchange
to access the most relevant content for you, filtered by like-minded business professionals. Learn more
account
account