TechnologyData center spending to more than double to $2.1 trillion by 2028, BofA saysBy Marcus ChenCNA Singapore
TechnologyRocket debris hitting US homeland is ‘embarrassing’ for China, says astronomerBy Marcus ChenSouth China Morning Post