Ben Lamm (#734)
Global Rank
#734
Country Rank
#306
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