Post-sanctions NITC inks 76 leasing deals
National Iranian Tanker Company (NITC) has signed 76 deals since the removal of sanctions in January 2016 for...