Inuvialuit Regional Corporation (IRC) has four principal subsidiaries which provide most of IRC’s operational funding. These include Inuvialuit Development Corporation, Inuvialuit Investment Corporation, Inuvialuit Land Corporation and Inuvialuit Petroleum Corporation