Movahedian, Hussein, & Nima Norouzi. " Environmental Protection Law and Oil Contracts." Journal of Economic and Business Law Review [Online], 4.1 (2024): 66-90. Web. 19 Dec. 2024