Huddlestock

Huddlestock

Huddlestock

Huddlestock is a financial technology company based at Level39, London and Oslo, Norway.
Founded
2014
Raised
$2.5M
Follow us
Alexa global traffic share