New Russian private space company Success Rockets is planning to create three satellite constellations, one of them comprising over 500 satellites, according to the company.

Source: Russian startup plans constellation of 510 satellites