Question

In which country the E-commerce and Technology conglomerate Alibaba located?

A China Correct Answer Incorrect Answer
B Japan Correct Answer Incorrect Answer
C USA Correct Answer Incorrect Answer
D Tokyo Correct Answer Incorrect Answer
E None of these Correct Answer Incorrect Answer

Solution

It is the world’s largest and most valuable retailer after it surpassed Walmart in 2016. It was founded by Jack Ma in the year 1999. It is based in Hangzhou, China.

Practice Next
×
×