Business WorldWalmart aims for first India store within 18 monthsAFPSeptember 21, 2012 by AFPSeptember 21, 2012 New Delhi: US giant Walmart said on Friday it aims to open its first store in India within the next 12-18 months after the government...