Select Page

Two Chinese Spacecraft Met 22,000 Miles Above Earth

China brought two spacecraft together high above Earth as part of a refueling demonstration mission, according to a space situational awareness company. China’s Shijian-21 and Shijian-25 satellites had been moving toward each other in geosynchronous orbit,...

EV Giant BYD Doubles Profits Overtaking Tesla

Chinese electric car maker BYD’s doubled its profits to $1.3 billion in the first quarter as it continues to surge past its key rival, Elon Musk’s Tesla. The Shenzhen-based firm — whose annual revenue leapfrogged past Tesla’s last month to surpass the $100 billion...