Russia launched 53 small satellites into orbit on Monday (Nov. 4), including two for Iran. The 51 Russian payloads were a single-launch record for the country.
Source
Space
Technology. Innovation. Esports.
Technology. Innovation. Esports.