Wed Aug 31, 2016 7:14AM
©PressTV
©PressTV

Iran's new oil contracts have presented foreign investors with enticing conditions; however, there are many voices of criticism asking for amendments in the contracts.