What country currently has the third largest number of satellites in orbit?
FRANCE currently has the third largest number of satellites in orbit.