Geography focusAsia, Central America, Europe, South AmericaIndustry focusDescription
AD.ru is a private ecosystem for innovations development, international holding, consolidating sites, acceleration and educational programs, and venture and charitable funds. The firm is headquartered in Cyprus with offices in Moscow.