Depositphotos announces $5 million series A round from EBRD and TMT Investments More information here