US-based retail giant Walmart Inc said that it has completed its about USD 16 billion deal with Flipkart and now holds 77 per cent stake in the Indian e-commerce major. The Bentonville giant's investment includes USD 2 billion of new equity funding to help accelerate the growth of the Flipkart business.