

MCQOPTIONS
Saved Bookmarks
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 | |