At Ecostack Innovations we value the multiple contributions of nature to people and believe that these should be managed for human well-being and a greener future.