A Structured Note Pays 8%. Is This A Good Deal?

At Wall Street’s casino, it’s heads you break even, tails you lose. Vegas, 1966. Bettmann Archive “I am a recent retiree and my financial advisor recommended that I invest in structured investments th...