1.

Alphabet Inc's Google would be opening its first-ever physical retail store in which city?

A. New Delhi
B. Tokyo
C. New York
D. Dubai
E. London
Answer» D. Dubai


Discussion

No Comment Found

Related MCQs