Who Owns Picsart and What Drives Its Growth
Finance
Picsart is a privately held technology company founded in 2011 by Hovhannes Avoyan and Artavazd Mehrabyan, with headquarters in Miami and engineering centers in Yerevan and othe...
Open article