the world alliance has also been criticized for its role in financing developments that have been detrimental to human rights and the general environment .
The World Bank is criticized for its activities.