-
Just looking at the photos shows what separates Soviet (and now Russian) space technology from NASA's and ESA's equivalents – no frills. Less bells and whistles means less to go wrong, although that doesn't make them infallible.
-
This could be an issue that directly impacts my business, particularly as I'm currently exploring a joint venture with a business based in Barcelona.