What to do if the demand for a company's transparency is matched and offset by the demand of the company's owners for secrecy and obscurity? Remember, this is free market, i.e. no state to set up the rules and enforce them...
Who is to balance conflicting demands and interests?
No way, there would be plenty of investigative journalists and undercover paparazzis that would uncover their secrets.
They would not grow that big in the first place, and investors always demand transparency. It's the fault of the complicated corporate laws that made the corporate structure as it is.
A corporation could be run by a blockchain, and all shareholders could vote to kick the executives out if they do shady things.
Currently only board members are allowed to vote because of logistics, but with blockchain, i would imagine a completely different capitalism than you do.