After key Russian launch site is damaged, NASA accelerates Dragon supply missions - Tech Sentiments