Infomedia News Birmingham’s Largest Web Developers admin May 16, 2003 Infomedia is listed #2 Among Birmingham’s Largest Web Developers again in 2003 About See more articles from admin You Might Also Like Infomedia News One Quick Recap: Highlights From Our 2024 Event Series Read More One Quick Question Is GA4 going to cost me money? Listen Now