[BEIJING] China's Zhejiang Geely Holding Group said on Tuesday it was investing 2.27 billion yuan (S$453 million) in a new satellite manufacturing plant, where it plans to build low-orbit...

[STOCKHOLM] Swedish carmaker Volvo Cars is recalling 507,000 vehicles worldwide because of a faulty engine component that, in extreme cases, could result in a fire.