"We invested in Eden because we thought from the crew plus the beneficial affect in their engineering within the geothermal sector."John may be the founder and decade-prolonged CEO of MassChallenge, John is obsessive about entrepreneurship and has labored with Many startups due to the fact 2010. MassChallenge would be theThe possible for Eden’s t