Shekhar YadavNov 24, 20198 minInvestment Checklist- How to better understand a business!With every experience in investing in the stock market, I tried to create a checklist that can help me avoid pitfall in my next...