Company News

Brown & Brown, Inc. announces first quarter 2025 results, including total revenues of $1.4 billion