Home News PicsArt Surpasses Threshold of 100 Million Installs