Dutch pay for shutting up shop as Japan rescue deserved point

· India Today