Re: % of income
Big Corps' C-suite should be fined a % of their salaries and bonuses, with no pay increments or other rewards paid until the fine has been cleared (and perhaps a few years afterwards)
Otherwise $BIG_CORP just puts their prices up or squeezes their customers some other way to pay for the fine. You have to make the people at the top of the corporation feel the pain otherwise nothing will change...