Select Page


John Barr takes a long-term approach while waiting for selected companies to bloom.

Share it on social networks