A. Alibaba
B. Reliance
C. Saudi Aramco
D. Amazon
Submitted by: Rashid Mehmood
Correct Answer: Saudi Aramco ✔
Last Updated: December 08, 2019
A. Alibaba
B. Reliance
C. Saudi Aramco
D. Amazon
Submitted by: Rashid Mehmood
Correct Answer: Saudi Aramco ✔
Last Updated: December 08, 2019