In August, Couche-Tard submitted a proposal, $14.86 per share or approximately $39 billion, to acquire Seven & i, which has ...
Brands require scale and a comfortable price point, putting expectations and pressures on innovators that can prove ...