The International Chamber of Shipping (ICS) and IT Energy have announced the launch of the latest release of their acclaimed ISF…