Ich denke, allein die Entwicklung des Kapitalismus zeigt schon, dass es, wenngleich auch immer mit Rückschritten, in der Vergangenheit gelang, das reine Gewinninteresse des einzelnen Unternehmen zu begrenzen (Arbeitszeit, Arbeitsschutz, Brandschutz, Gewässerschutz, Umweltschutz, Steuern).
Der Staat handelt quasi als "Gesamtkapitalist", indem er ähnliche, vergleichbare Konkurrenzbedingungen für alle schafft. Das braucht zuallerst Gesetze (weltweit die Anerkennung und Übernahme von UNO-Normen) und die Festlegung von wirksamen Strafen bei Verstössen. Diese zu erlassen, ist IMHO für jedes Land möglich, ohne deswegen bankrott zu gehen

. In den entwickelten Ländern übernehmen die Kontrolle hauptsächlich die Arbeitnehmer inform der Gewerkschaften oder engagierte NGO´s, in Zusammenarbeit mit Behörden.
Ein Hauptproblem sehe ich bei der Bestechung von Staatsbediensten, Politiker, Staatsanwalten, welche die Auflagen eigentlich durchsetzen und Verstösse vor Gericht bringen sollten. Der Staat muss halt konsequent gegen Korruption vorgehen, um Erfolge zu haben.