Trade Credit Insurance in 2020: Time to make it mandatory?
Compulsory insurance isn’t a new concept. In the UK, drivers have been obliged to take out motor insurance since 1930, while companies require employers liability insurance to cover workplace accidents. Given the massive risks that businesses face in 2020, should trade credit insurance (TCI) also be made mandatory?