Question: Which team won the max no of ipl titles?
Answer: Mumbai
Mumbai Indians
Natural Questions answer: Mumbai Indians (from the Wikipedia article "Indian Premier League")