Retail price promotions and retailer financial performance: the roles of expandable purchases, inventory turnover acceleration, and competitive intensity