Investment Strategies
Origin Invest develops investment strategies focused on Natural Capital, industrial transformation and sustainable infrastructure. Our objective is to generate long-term capital appreciation by investing in assets and businesses positioned to benefit from structural environmental and technological
change.
Impact Series (Natural Capital & CarbonAssets)
Designed for investors seeking exposure to Natural Capital Assets, including forestry, water, soil, energy and carbon sequestration projects. The strategy seeks to generate measurable environmental impact alongside attractive financial returns through the appreciation of underlying assets and the creation of high-integrity carbon credits.
Enhanced Series (Global Sustainability & Biodiversity Equity Strategy)
The Enhanced Series invests globally in companies that are reducing biodiversity loss or transforming their business models to improve environmental performance. By focusing on businesses enabling the transition to a more sustainable economy, the strategy seeks enhanced long-term capital growth while applying disciplined environmental investment criteria.
Real-World Execution
Our investment philosophy is supported by practical experience in delivering complex industrial infrastructure projects. This operational capability provides valuable insight into the technologies, supply chains and assets shaping the future of advanced manufacturing, energy transition and sustainable industry.
Featured Case Study 1
Volkswagen Hannover, Germany
Origin Invest successfully delivered the mezzanine programme at Volkswagen’s Hannover EV battery manufacturing facility, enabling increased automation and expanded electric vehicle production capability.
The project was formally recognised by Siemens for outstanding performance, leadership, professionalism, safety and execution quality, reflecting Origin Invest’s ability to deliver mission-critical infrastructure within one of Europe’s most advanced manufacturing environments.
Featured Case Study 2
Ministry of Justice | Kingdom of Saudi Arabia
Origin Invest CSM supported the strategic investment and execution of a major government initiative for the Kingdom of Saudi Arabia’s Ministry of Justice, facilitating the transformation of national document archiving infrastructure through a world-class, environmentally sustainable, purpose-built facility in Riyadh.







