Andrew Legget

Andrew Legget

Andrew Legget is an analyst at Intelligent Investor.