You probably know about the Netherlands for our tulips, windmills and waterworks. You may even know us for: Our clogged shoes, Our clogged roads, And now even for our clogged electricity grid. Yes, a ...