Definitions for "ICorp"
Interactive corporation; an organization that has effective interactive relationships with customers, investors, trade partners, and staff; an organization that delivers online interactive services based on an N-tier computing infrastructure