the european trade association , the external monetary corporation and the world organization have all been criticizing for their role in catalyzing the harmful impacts of corporation globalization on people , the climate and progressive development .
The World Bank is criticized for its activities.