Total Number of Communication Reports: 5
Monthly communication reports in the last 6 months: 0
Iogen Energy Corporation (and its parent company, Iogen Corporation) is the world leader in cellulose ethanol, an advanced, renewable biofuel. Iogen Energy Corporation is a privately owned, Canadian company.
Duncan Macleod, President & CEO
Address:
310 Hunt Club Road East
Ottawa, ON K1V 1C1
Canada
Telephone number:
613-733-9830
Fax number:
613-482-2398
Iogen Energy Corporation does not have any subsidiaries that could have a direct interest in the outcome of the undertaking