India will launch a dozen foreign satellites in the next couple of years, according to the chief of the country’s space agency quoted in Aviation Week. “We have firm orders today for about 12 satellites, which are scheduled to be launched in the coming two years,” Indian Space Research Organization...
