InVenture Partners and Almaz Capital Partners backs Russian startup 2can

Share this