Retail in Asia

In Sectors

Toyota to recall 43,000 cars in China

Japan’s Toyota Motor Corp. is recalling around 43,000 cars in China due to a defect that may cause engine oil to leak, a company spokesman says.

(Source: The Age)