7-Eleven Signs Agreement with Electra Consumer Products
7–Eleven, Inc., the world’s largest convenience retailer with more than 77,000 stores worldwide, has signed a master franchise agreement with Electra Consumer Products Ltd. to develop and operate 7–Eleven® stores in Israel. Electra is a...