Cabot Investing Advice is an independent investment advisory company based in Salem, Massachusetts. Read More