Natcap Secures $10 Million in Series A Funding for Revolutionary Nature-Risk Measurement Platform | Signalbase