Senior Financial Managers are now expected to sign and essentially vouch for it's companies internal controls.
Do you think this makes sense? How much of the internal control details should the managers know given that they will have to sign documentation attesting to the efficiency of internal controls?