20 SATELLITES IN A GO!
According to market reports nearly 200 small satellites will be launched in the period 2014 to 2023 and India is perfectly positioned in this segment
According to market reports nearly 200 small satellites will be launched in the period 2014 to 2023 and India is perfectly positioned in this segment