Natcap Secures $10 Million to Bring Nature into Business Decision-MakingContributed by: Business WireLogoTagsOil/GasCoalAlternative EnergyEnergyGreen TechnologySustainabilityInsuranceFinanceConsultingBankingProfessional ServicesEnvironmentAgricultureNatural ResourcesOther Energyfunding