The City Clerk shall make and file in its office a factual record of all Zoning Board of Appeals proceedings, including keeping minutes, the reading of the case, public hearing, deliberation, voting and decisions of the Zoning Board of Appeals. The minutes of each meeting shall contain a statement of findings for each decision and shall record the vote of each member upon each question or if absent of failing to vote, indicating such fact.