What per cent of the world’s land area is with India?

(A) 0.42% (B) 1.42% (C) 2.42% (D) 3.42%

4 views

1 Answers

The answer is  (C) 2.42%

4 views