Social Sciences, asked by muraligkp24, 1 year ago

which local body has a mayor as its head​

Answers

Answered by Anonymous
0

the answer is town. mostly in England

Answered by SMLPB
0

Answer:municipal corporation

Explanation: the local body that has a mayor as its head​ is a municipal corporation

Similar questions