the world trade organization , the international labour bank and the international bank have all been denounced for their role in catalyzing the positive impacts of company globalization on people , the environment and sustainable society .
The World Bank is criticized for its activities.