Expansive US retail broker Brown & Brown has pulled off a significant deal with an agreement to buy Beecher Carlson for $336.5mn.
Expansive US retail broker Brown & Brown has pulled off a significant deal with an agreement to buy Beecher Carlson for $336.5mn.