Back to B2B2.me

Iran requires billions of dollars to tap reserves



The country boasts some of the world's largest undeveloped hydrocarbon reserves

Close Open in New Window