Avala Capital is a company that invests its own capital and provides access to investment opportunities for individual investors and family offices. They are headquartered in Berlin and operate in 40 markets across 5 continents. The company measures success through gross merchandise value and website traffic....