Allstate’s SquareTrade Europe Launches Licensed Insurer Headquartered in Brussels
SquareTrade Europe, an Allstate company, has launched a new licensed insurer, SquareTrade Europe Insurance, headquartered in Brussels. SquareTrade said the move will strengthen its...