Interactive Broadcasting Corporation. IBC. Developers of Web-based products and services for growing businesses and private and public organizations. Creators of dynamic web-based ...