Quadia

Energy & Tech focused VC firm investing primarily in Europe

placeGeneva, Geneva, Switzerland calendar_todayFounded 2010 language quadia.ch
Coming soon