Chinese web users slammed billionaire Elon Musk on Tuesday after Beijing said its space station took action to avoid hitting two of his SpaceX satellites, dealing a blow to the tycoon’s reputation in a country that has embraced his Tesla cars. Read More

reported by at NDTV News