White Mountains Insurance Group
Hanover, NH, USA

White Mountains Insurance Group is a financial services holding company based in Hamilton, Bermuda.