World's largest retailer Walmart today said it is investigating allegations of corrupt practices against it in foreign markets, including India. (Reuters)