AMSTERDAM - The seafaring Netherlands prides itself on being a trading nation, reluctant to let politics get in the way of a good deal.
AMSTERDAM - The seafaring Netherlands prides itself on being a trading nation, reluctant to let politics get in the way of a good deal.