Insights on nature and investment