World’s largest retailer Walmart Inc. on Monday confirmed that it has fired 56 employees in India as part of business restructuring but denied its plans…
Former Bengal leggie Soumendranath Kundu dies