Home Hotels & Resorts Club Med launches sale with boosted commissions and incentives