Do Economic Moats Still Matter?

This post was originally published on Toptal Business lexicon regularly appropriates phrases from other, more colorful pursuits. Sports (“home runs”, “level playing fields” et...