What are the key points do I look for in the companies before investing in them?
What key information should you look for in a company before investing in its stock for the long term?