What is Board Of Advisors?

Legal Definition
A group of people in the know to guide a firm. They are not necessarily share owners and they have no legal responsibility.