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 ability to design, launch and scale protection solutions more quickly across Europe, marking a significant step …