

InterviewSolution
Saved Bookmarks
1. |
What percentage of the total land area of the world is occupied by India and Brazil? |
Answer» India occupies only 2.41% of the land area of the world, whereas Brazil occupies 5.6% of the world’s total land area. |
|