We are experienced team of tech and investment professionals supporting game changing ideas in the tech & renewable resources fields.
MOUNTAINS CZECH s.r.o.
Olsanska 2643/1A, Prague 3, 130 00
Czech Republic