Question: how many ixps are there?
Answer: And there are 100s of IXPs in operation now around the world. ~ 25 IXPs, Most are community run.