Striking the right balance?
The key terms of the new Iranian Petroleum Contract (IPC) have recently been released. The IPC will replace the buyback contract structure, in respect of which both foreign investors and Iranian entities have previously raised a...


































































































































