Question: how many teams are there in indian super league
Answer: The league comprises 10 teams and will run for five months from November to March starting with the 2017 -- 18 season .