I'm guessing that it's something Italians have been talking about.
... I haven't heard tedmc's term here.
... I can only assume it means allowing people to work from home where possible.
In the UK at least, I've heard people saying things like "My company is aiming for more smart working over the next few weeks". That doesn't mean it's more common than "smart work". It just means it's the only one I've heard. I haven't heard tedmc's term here.
I'm not really sure what it refers to anyway. I can only assume it means allowing people to work from home where possible.