7-Eleven Set to Open in India

The world’s largest convenience store chain is headed to the world’s second most populous country. 7-Eleven plans to open its first stores in India later this year, staking a claim in a country where the retail industry is quickly opening up to international conglomerates. The convenience store chain has struck a deal with the local […]