eventindustrynews.com
£1 Billion Business Interruption claims should have been much more Say NTIA | Event Industry News
Insurers have paid out over £968m in Covid-19 related business interruption claims since the conclusion of the test case, according to a fresh set of data f ...