Share Twitter Facebook LinkedIn Email Seven & i Holdings Co. plans to close 645 7-Eleven stores in North America.Read More