Corporations and accountable? Those things all too often don't belong into the same sentence in Western societies. Individuals get into prison all the time for transgressions much more minor than what corporations can get away with just by paying often a ridiculous fine. I'd say that individuals are much more beholden to accountability.
It is power which cannot be held accountable, regardless of who holds it. Depending on character means you are depending on self accountability, the most wishful of all forms of accountability. Self accountability is for weight loss.