The world’s first and largest in-image advertising platform Sector: Consumer Technology Company Status: Private Investment Status: Current