‘Check your cover’ warning over environment directive

New European directive means that polluters must pay to put right any damage they cause

Filed under business insurance by