the world trade organization , the international financial fund and the global bank have all been criticized for their contribution in catalyzing the adverse impacts of commercial restructuring on people , the environment and sustainable development .
The World Bank is criticized for its activities.