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?
This makes it easy to access the Press TV website