ICAST Ventures Inc. (IVI) was founded in 2007 and is a wholly owned subsidiary of ICAST (International Center for Appropriate and Sustainable Technology). IVI is a for-profit corporation that provides access to energy efficiency and renewable energy..
Relevance: 3.5633693