The country which has made enough development while it has least natural resources:
A. Japan
B. India
C. China
D. Russia
Answer:A
The country which has made enough development while it has least natural resources:
A. Japan B. India C. China D. Russia