name and shame

The “name and shame” and late payment: what to remember?

On the front of payment deadlines, the fine of €1.8 million…