Moat is one of the most important factors that investors consider while investing in stocks. The term ‘moat’ is derived from the medieval era where a moat was an artificial trench filled with water surrounding a castle to protect it from invaders. The same analogy can be used for businesses where a moat is an […]
0