Sodexo meal vouchers and cards are used by 11,000 corporate entities of India and accepted at around 30,000 merchant outlets and is used by around 30 lakh consumers…READ MORE