Spain News

Business Moves

Mapfre, Commerce Spain’s largest insurer, Mapfre S.A., said it has completed its acquisition of The Commerce Group Inc., the 20th...