Starboard snaps up a position in Wix, and building free cash flow may become a focal point

Marco Vdm | E+ | Getty Images Company: Wix.com (WIX) Business: Wix.com is an Israeli information…