France and the Isle of Man signed a tax accord Thursday which the small British dependency said was a sign that it shouldn't be lumped with disreputable tax havens which are under mounting pressure.
France, Isle of Man sign tax accord