Ten restaurants in the Netherlands have been awarded a new Michelin star. A nice boost for the hospitality industry after a difficult year.

read more