Wix Announces $1.75 Billion Share Repurchase Program | Intellectia