Iranian cars consume 90 million liters of petrol each day. But how does the country supply this huge amount of petrol given sanctions imposed on the country?
Developing Iran: Iranian Petrol
Iranian cars consume 90 million liters of petrol each day. But how does the country supply this huge amount of petrol given sanctions imposed on the country?
1 min read
This makes it easy to access the Press TV website