Carrefour has opened a second cash-&-carry store in India.