One of the biggest challenges every investor faces is how to find companies that are worth investing? And the question is valid, there are more than 5,000 companies listed in the stock market, going through each of them to find a handful of investment worthy stocks is like finding needle in a haystack. That is […]