Social Sciences, asked by muraligkp24, 10 months 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