New Forests bought by Japanese firms Mitsui and Nomura

New Forests founder and CEO David Brand will remain with the firm until June 2025 and will focus on strategic initiatives and growth opportunities.