(a) The governing body shall submit to the voters of the municipality the question of granting a franchise to a person if, before the effective date of the ordinance granting the franchise, the governing body receives a petition that requests the election and is signed by 10 percent of the registered voters of the municipality.
(b) In a municipality with a population of more than 1.9 million, the number of registered voters who must sign the petition may be set at a lower number by the municipal charter.