What do you look for in a company before investing?
What key information should you look for in a company before investing in its stock for the long term?