The widespread floods in Thailand, which reached their highest point in October and November, “are the costliest natural catastrophe in...
supply chain risk News
Companies operating in politically volatile regions of the world may soon find they are “unable to retain sufficient insurance coverage...