With another US Open final in sight, and Grand Slam title No 24 within reach, Serena Williams got past a slightly shaky start and quickly took control. Williams turned in an increasingly impressive performance for a 6-3, 6-1 victory over…
New recoverable satellite to lift off in 2020 (ChinaDaily)
China is developing a new type of recoverable satellite that is reusable and intends to use it for commercial purposes, according to China Aerospace Science and Technology Corp, a State-owned space giant in charge of the program. The company said…