hummingbirds

Creation and expansion of hummingbirds, developer and investor in Nature-based solutions projects in Europe and emerging markets.