The travel accommodation business minimize sales and marketing spend by 28% to $229m over the first quarter of 2021, “primarily” a result of slashing performance
The travel accommodation business minimize sales and marketing spend by 28% to $229m over the first quarter of 2021, “primarily” a result of slashing performance