24 employees
StormFisher BiogasĀ is a renewable energy company that builds, owns and operates biogas plants across North America.
2006
$349M
from 1 investors over 1 rounds
StormFisher Environmental Ltd. raised $349M on February 8, 2008
Investors: Denham Capital Management