Ben Lamm (#740)
Global Rank
#740
Country Rank
#307
Country
United States
"The reintroduction of animals back into their habitats creates the potential for annuities in carbon credits, nature credits and tourism taxes."
- $ 6 B
- Biotech
- United States
- M
- 44 Years