Q: who is fifa and how many member countries do they have?A: 211


Q: how many fortune 500 companies have female ceos?A: 32


Q: where is the new tottenham stadium being built?A:
the London Borough of Haringey