Crescent Petroleum Targets NIOC’s Frozen Funds in Legal Dispute
In its relentless pursuit of compensation from the National Iranian Oil Company (NIOC), UAE-based Crescent Petroleum has…
In its relentless pursuit of compensation from the National Iranian Oil Company (NIOC), UAE-based Crescent Petroleum has…