Seven & i has contemplated separating its retail business to focus more on expanding its 7-Eleven brand and has launched several customer-centric innovations.