1.

The world’s largest oil refinery of the world is located at ?

A. Lagos (Nigeria)
B. Riyadh (Saudi Arabia)
C. Tabriz (Iran)
D. Abadan (Iran)
Answer» E.


Discussion

No Comment Found