Want to make a big difference?
A few easy steps,.....
Make it illegal to have commercial in confidence agreements with any government body. If companies refuse to release the total details of the contracts then don't try and get the work. If they have something to hide, we the public are been screwed.
Make corporates liable to the law fully as if a human. Kill someone or harm and the company and those responsible gets jail. Prove illegal conduct or unexplained wealth, then the company loses all wealth generated from such actions. If that billions tough.
What about the poor shareholders? They loose as they should, they make a gamble the company will be managed well and make money. As such should have complete exposure to the risk side as well.
You would be amazed how shareholders would be very activist to ensure proper and legal management of their company.
At the moment we privatise the profits and socialise the losses and any hidden costs.