Global Shipping Tax Agreed Upon by India and 62 Nations at IMO Politics Global Shipping Tax Agreed Upon by India and 62 Nations at IMO