Competitive Advantage Period Defending Your Castle

“Companies that generate returns on invested capital greater than its cost of capital are instrumental in achieving long-term wealth for investors. Unfortunately, companies that create wealth eventually attract competition from other companies, ultimately driving down product prices and profit margins.”

Read More