Petrelhead

City - Taupo

Country - New Zealand

About - Associated with an investment arm which has an interest in biofuels as an option currently evaluating possible opportunities.

Role - Industry professional