Dutch graphic design agency Studio Dumbar has created a new logo for the Netherlands as part of the country’s new wider branding. As well as the agency’s logomark, the move sees the Netherlands ...