Live

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?

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?