WARNING: Criminals frequently masquerade as authorised investment firms to defraud investors

About Newton

Founded in 1978, we are solely focused on investment management. We are a global firm, with offices in London, New York, Boston and San Francisco.

Latest insights

20 April 2026

Equipped for Changing Terrain – 2026 Alternative Asset Themes

Powerful structural forces – AI driven innovation, infrastructure transformation, and shifting credit dynamics – are reshaping today’s investment landscape. We think investors require a more deliberate, adaptive approach to portfolio construction.