Business

Last of Apple's 42 stores in China reopen

The last of Apple's 42 stores in China reopened Friday, as the country slowly goes back to work following weeks of quarantine that forced the closure of businesses.

Business

Virus game 'Plague' app pulled in China: developer

A popular game that allows players to create a virus and spread it worldwide has been pulled from Apple's App Store in China, its developer said, as the country battles a real-life epidemic.

page 1 from 9