Which of the following countries has launched OCEANSAT -2, a satellite to satellite to provide data on its oceans?
China
USA
France
India
None of these
Correct Answer : D
which one of the following appointed as Brand Ambassador of Nepal Cricket Association?
Which of the following statement is true?