Did you know that concentration of land ownership has been linked to deforestation in 48 developing countries? SOMEFACTS.com