It has been reported that Allstate (NYSE:ALL) may buy San Francisco-based Esurance. Allstate (NYSE:ALL) To Buy Esurance? A recent report says that the US based insurer Allstate (NYSE:ALL) may buy Esurance from White Mountains Insurance Group for about $1 billion. This move by the company is aimed at expanding its online sales and the deal [...]