How Depositphotos was created: big history of the corporate group

Depositphotos has $8 million of investment, an external valuation of $100 million, and almost 500 staff under its belt. The company’s history began in a basement on Mezhyhirska street in Kyiv and continues in offices in eight countries across the world. … Continue reading How Depositphotos was created: big history of the corporate group