a.   Public utility franchises and all renewals and extensions thereof all amendments thereto shall be granted only by ordinance.  No franchise shall be granted for a period of longer than five (5) years.
   b.   No franchise ordinance which is not subject to revocation at the will of the Council shall be enacted or become operative until the same shall have first been referred to the people at a regular or special election and received the affirmative vote of three fifths (3/5ths) of the electors voting thereon.  No such franchise ordinance shall be approved by the Council for referral to the electorate before thirty (30) days after application therefor has been filed with the Council, nor until a public hearing has been held thereon, nor until the grantee named therein has filed with the City Clerk his unconditional acceptance of all terms of the franchise.  No special election for such purpose shall be ordered unless the expense of holding such election, as determined by the Council, shall have first been paid to the City Treasurer by the granted.   
   c.   A franchise ordinance, or renewal or extension thereof or amendment thereto, which is subject to revocation at the will of the Council may be enacted by the Council without referral to the voters, but shall not be enacted unless it shall have been complete in the form in which it is finally enacted and shall have so been on file in the office of the Clerk for public inspection for at least four (4) weeks after publication of a notice that such ordinance is so on file.