Tiara announces more layoffs July 25, 2008 Tiara Yachts, a division of S2 Yachts, announced its second round of layoffs. Effective next week, about 70 employees will be on a one-week hiatus,
Tiara announces more layoffs Tiara Yachts, a division of S2 Yachts, announced its second round of layoffs. Effective next week, about 70 employees will be on a one-week hiatus,