Public list green / clean tech (4457):
Interra Energy is a development-stage company engaged in the design, manufacture, sales, marketing and deployment of a biochar and power production system called the Interra Energy Forge. This system is a 2nd generation carbonization and energy hybri...Show all
Company (Alive / Active)
6456 Osler St.
San Diego, 92111
California, United States
|Investor||Investor Type||Location||Participating Rounds|