ICBC Leasing inks $869m tanker leasing deal with BP Shipping
ICBC Leasing, the financial leasing arm of China’s state-run bank ICBC, has signed a ship leasing agreement...