You cannot separate capitalism from globalization sb. Capitalism knows only the concept of unrestricted growth and so what we politely call 'globalization' is simply the expansion of capitalism. Capitalism does not know the concept of such a thing as a post growth society, in which we collectively decide that we already have enough, and that what is now needed is fairer distribution. My starting point is that our biggest problem is that of global warming. In order to combat this it is not enough to wait for governments and global solutions - but rather to think globally, but act locally. It means individuals, communities, towns and regions taking over their share of the responsibility - by saying ' I am responsible for my own emissions'. Communities and regions must be looking towards a fossil free future )independently of what their national government does), and this does not mean by replacing one technology with another. What it does mean is regions freeing themselves from their dependency on global systems (of oil and finance) which could collapse at any time. It means increasing levels of self sufficiency, wherever possible, and, in this context I would be happier if the local firm were locally run (ie. either a small family firm or, even better, a worker's cooperative, than part of a global player. Because then I can have more confidence that their decisions will respect my environment, than if those decisions are made in Beijing etc.
By the way you are wrong in thinking that Socialism/Communism started out as global movements - they are both far older than Marx, and even Marxist theory saw the dissolution of the state as being the final state of Communism.