Walmart is planning to invest upto $25 billion in Tata Group's super app.