All meetings of the Zoning Board of Appeals shall be held at the call of the Chairperson and at such times as the Zoning Board of Appeals may determine. All hearings conducted by the Zoning Board of Appeals shall be open to the public. The Secretary, or his representative, shall keep minutes of the proceedings, recording the vote of each member upon each question, and indicating absences and abstentions, and shall keep records of hearings and other official action. The Zoning Board of Appeals shall have the power to subpoena and require the attendance of witnesses, administer oaths, and compel testimony and the production of books, papers, files, and other evidence pertinent to the matters before it. The Zoning Board of Appeals shall not conduct business unless a majority of the members of the Board are present.