The ad for Alpha Investment Letter says "Earn 27% annually with this company and double your money every three years"
Timothy Lutts' ad for Cabot Small Cap Confidential says: "This Medical Devices Company is About to Double Again" -- what is it?
Checking in on a few stories for the Friday File
Looking into the "8X your money if gold goes to $1,500" pitch from Teeka Tiwari and Tom Dyson
What's being teased by Biotech Insider Alert?