News

Initiative had its fourth consecutive year of double-digit revenue growth, as the agency posted a 12% increase in revenue and a 10% rise in organic growth in 2024.