A Supreme Court ruling has found that Italian businesses are not required to provide drinking water from the tap, unlike in much of Europe. Here is an overview of the different national rules.

Read More

By

Leave a Reply

Your email address will not be published. Required fields are marked *