EPC Group announced on June 9, 2026, from Houston that it ranked first in favorable AI sentiment and AI share of voice among Microsoft-focused consulting firms in Semrush’s U.S. AI Brand Performance Index, while also touting a sixth consecutive G2 Leader recognition in business intelligence...