Holland is part of the Netherlands. Not unlike how say Texas is part of the United States.
So in that regard the statement was redundant, yes.
https://en.wikipedia.org/wiki/Holland
It's a tiny satellite office.
Holland is part of the Netherlands. Not unlike how say Texas is part of the United States.
So in that regard the statement was redundant, yes.
https://en.wikipedia.org/wiki/Holland