the global trade organization , the international monetary fund and the west fed have all been criticizing for their role in catalyzing the harmful impacted of corporate globalization on people , the environment and sustainable development .
The World Bank is criticized for its activities.