While the accountability is required.. that will not change the situation significantly.
Systemic change is needed. Corporations need to be stopped from exploiting workers, they need to pay more tax, they need to have their power and influence reduced. We need to stop the stockmareket from deciding our futures, we need to invest the taxes into clean energy, health system upgrades, better welfare options, we need to acknowlegde that robotics have reduced the need for a large part of the workforce and introduce a real living wage.
We need to ban billionaires by taxing wealth (dont worry kids.. you arent ever going to be a billionaire, it wont affect you). We need to stop millionaires and business' from "donating" to political parties.
Corporations are not people and should have less rights than people