1.

The ‘Ant Group’ which is in news is based in which country?

A. USA
B. Italy
C. Singapore
D. China
E. Russia
Answer» E. Russia


Discussion

No Comment Found