Recent News

Business, Global Credit Risk Management

Demurrage charges – Why understanding the difference is crucial

The term “demurrage” is generally defined within the insurance industry as the delay of a vessel beyond the time allowed