The City Council shall have the power by ordinance to grant, renew, and extend all franchises of all public utilities of every character operating within the City and, with consent of the franchise holder, to amend the same. Provided, however, no franchise shall be granted for an indeterminate term, and that no franchise shall be granted for a term of more than twenty-five (25) years.