The Charter Review Commission shall study and review the provisions of this Charter and the operations of the Municipality and, by a majority of its members, shall report its recommendations, if any, for changes or revisions in this Charter to the Council no later than the first day of July following the appointment of the Charter Review Commission, unless a later date is specified by the Council. The Council shall submit any amendments or revisions to the Charter recommended by the Charter Review Commission to the voters in the manner provided by the Constitution and laws of Ohio. The Council shall appropriate funds to the Commission as determined to be necessary to carry out its powers, duties, and functions, including amounts required to pay consultants or special legal counsel to the Commission.