Directors bear ultimate responsibility.  You might want to learn a little bit about company law.  They sign the accounts and the stat returns such as disclosures to the Govt re foreign donations.    When they don't they are liable.   Two can play the leftist game.  Bad luck John, you are fucked, but thanks for dropping into Voat.