Publicly listed Corporations are not capable of changing per se as they are legal entities obliged to maximize shareholder profit. This is a major factor in our collective effect on the environment.
Until costs on the environment can be structured in so that companies are obliged to pay for them before they skim off the profit most will not change their attitude. Even if the majority of their board and workers know that this is the right thing to do, they will not change because there will always be competitors prepared to see what they can get away with to gain a competitive edge.
However even without serious economic reform the economics are shifting and corporations are starting to sniff profit from these changes, and that will be a part of the solution.
To bring about a more complete solution we must educate ourselves about the ecologies of the planet, and delve deeper into understanding thst we already have enough in the way of solutions to be getting on with changing both our own attitudes, and our relationship to energy in particular. With a better understanding we can help to embolden politicians to engage in a little joined up thinking on our environmental problems.