$1 billion annual losses are slowing Uber down in China China is displacing over 9,000 people to build the world’s largest radio telescope Chinese scientists just achieved a 90 million degree Fahrenheit nuclear fusion test