Corporations are accountable. They are accountable as entities, and as individuals (owners, managers, employees). If they do fatal decisions, the corporation may go bankrupt. If people act immoral, they may get fired. If they cheat, they may be caught and go to jail.
Corporations can also choose to act ethically - and, according to a recent Freakonomics podcast, actually benefit from that by attracting better employees :)