Q.

__________ means the proportion of a nation population living in urban areas.

A. Privatization
B. Globalization
C. Urbanization
D. Liberalization
Answer» C. Urbanization
1.5k
0
Do you find this helpful?
8

View all MCQs in

Business Environment

Discussion

No comments yet