Have you ever been in a situation where you found a stock that looks like a great bargain but later you realize that what looked like a great deal turned out to be a complete failure? Well, you are not alone. Investors often fall prey to something called value trap, when they go hunting for […]