"financially self-supporting" — Collocation dictionary inglés

Automatic translation (We do not guarantee its correctness): finansowo niezależny finansowo
  1. financially adverbio + self-supporting adjetivo
    Very loose collocation

    This might be taken to imply that each Board should be financially self-supporting.