Elbrus and iTech Capital Invest USD43m in Russian Traveltech Aviasales

Source(s): Venture Capital Journal

Elbrus Capital and iTech Capital invested USD43m in Russia-based traveltech Aviasales. Read more