We are experienced team of tech and investment professionals supporting game changing ideas in the tech & renewable resources fields.

EUROPE HQ

MOUNTAINS CZECH s.r.o.

Olsanska 2643/1A, Prague 3, 130 00

Czech Republic