Re: This project is, though
You also need somewhere to launch your satellites. Preferably near the equator to have earth's spin assisting you.Maybe Diego Garcia (if the Americans don't mind)
I imagine ESA are happy with their Centre Spatial Guyanais launch site in French Guiana. For one thing, it is closer to the equator than Diego Garcia.